(navigation image)
Home American Libraries | Canadian Libraries | Universal Library | Community Texts | Project Gutenberg | Children's Library | Biodiversity Heritage Library | Additional Collections
Search: Advanced Search
Anonymous User (login or join us)
Upload
See other formats

Full text of "Run Magazine Issue 56"

personalize Your Disk Directory ■ All About Sequential Files 




August 1988 

An IDGC/I 
Publication 

U.S.A. $2.95 
CANADA $3.95 
U.K. £2.00 



Why You Need 
A 1541 Fast-Loader 

Plus: 

- C-128 Net Worth Calculat( 

- Mom's KHchen Aid 
Disk HI ■■ ■ 



74470"12069 







k 



nd Q-Link, the dynamic telecommunications service for 
Commodore"' owners, does just thati 
.■\s the developer of GEOS, the graphics environment operating 
system for Commodore 64s and 128s. I know how good Q-Link is. 
Personally and professionally. Here at my company, we recommend 
Q-Link to all our customers. We use it ourselves, too, for online 
customer senice ... so you can get help when you need it. We've 
also found it's a ver}' efficient way to provide upgrades and patches 
and to announce new GEOS-compatible products. 

With just your Commodore, a modem and Q-Link software, a new 
world of personal computing options opens up: thousands of 
programs you can download and keep; advanced graphics (thanks 
to GEOS); an exclusive help line to experts at Commodore; 
online educational courses taught by real teachers; fun; games; 
friendship, you-name-it. Q-Link lets you realize the full potential of 
Commodore computing- right at your fingertips. 

Do I use Q-Link';' Absolutely! .And what's really impressive is that 
when you join Q-Link, you get a modem an[l Q-Link Software free! To 
my mind that's a tough offer to turn down. But don't take my word 
for it. Find out for yourself. Call . . . 



R 



ra 



ra 



Call today to get your tree modem am 



k'^tl i 1 1 iYii'J 



BrianDoughertv' 

Software Daai^nerlCEQ 
Berkeley Softworks 






8519 WcslwoixlCfiiter Drive 



'm 



Sharpen Your Commodore™ Skills While You 
Build a Great Software Collection — 

ONLY $6.65! 



LOADSTAR™ is two disks 
each month filled with 
great software for your 
Commodore 64 or 128. 

Learn From the Experts 

Draw on the vast experience of our 
editors to provide you with care- 
fully selected software you can 
use each month, from spread- 
sheets to role-piaying games, 
from telecommunications to 
accounting to recipe programs. 
With easy-to-use documentation, 
you will master each new application 
with confidence and ease. 



Become Experienced Inexpensively 

Without investing a fortune, LOADSTAR will help you to see why 
your Commodore 64 or 128 is the most versatile and powerful tool 
you own. You will know more about your Coimnodore, its capabili- 
ties, and software for it, than you would have thought possible, At 
$6,65, LOADSTAR is the best value in software today. 

Try our Monthly Software for Three Months 

Every month your postman will bring you the latest issue of 
LOADSTAR, contained on unprotected 5W" diskettes, Each issue is 
chock-full of great software, including utilities, games, home and 
business applications, and educational programs. Order now and you 
will receive the "Best of LOADSTAK" absolutely free. 



CvmtniMlun; fi-i tuitl Commfatore IJ3 ar^ tfiiUettUirJts ofCotumnttore Business Mncbines. 
AixillilbhiltVUIili'illinnlis. H tiiiKfn Bnnklrltirrt. imil/lm-hmiltsltim crm t<*eJT I cnitr price Sppyi. Apple 11 and IISM PC torsions aliumailabte 




Reviewers Love LOADSTAR! 

"...1 highly recommend Loadstar. If you can afford only one 

disk sen'ice, make it Loadstar. . . " 

Steve Leven, Commodore Microcomcuters 

Subscribers Love LOADSTAR! 

"The music and graphics are totally snperb. Some of the best 
I have ever seen" Steven- T. Boston 



Contents of Issue #49 



Power Budget Keep track of your 
spending, make projections. 
Down, Down, Down Can you survive 
six levels of add mines? 
Robot Rescue As Mandar II, rescue 
our ambassadors from the Vordax. 
Notepad Two text screens for notes. 
Pop-DOS LIST one BASIC program 
from another, among other things. 
Cris-Cros Poker Play 1 hand.s at once. 
Plus Chomp, Animal, Joystick Art, 
Statistics Analyzer, Template Maker, 
Invisible Aid 128, 2 Potato, ami more! 

(Avaikbk- af a Back hstiri 




FREE '^ 



'Best of LOADSTAR"— a collection of 
fourteen of the best programs from recent is- 
sues — when you order the next 3 issues of I .OADSTAR for 
your Commodore 64 family computer. 
Below are the programs on the "Best of LOADSTAR:" 



Sidel 

Diskovery 
LOADSTAR Forum 

DiskWriter 
Submissiun Form 

Sector Editor 

BASIX64&128 

Zorphon 



Side 2 

['ii/Tzk' Maker 

File V lower 

Star Terminal 

Banner 

Jump! 

Towers of Hanoi 

Yahtzee 



Your Satisfaction Guaranteed 

If you arc not s.itisfifd with vour piirchiitic for ,inv rw.son, rL'liirn v"iir 
first issiif for ,i full $19.95 refund, the "Best of LOADSTAR" is yours to 
keep. You c.lll't lose. Cirela 66 «i Rsadsi Service cafd. 



'VoC T r*'*^^^*^ ^^^ ^y ^^ "''''^' "' LOADSTAR" and start 
A tr3 • tny three month subscription to I O.-VDSTAK for my 
Commtxiore 64 or compatible for only SI 9.93 postage paid. I 
understand that this is a trial subscription and that I am under no 
obligation to continue beyond three months. (CatuiilalMexko 
$24.95, Overseas 527.95) Make checks payable in U.S. funds. 



Name 



Address . 
City 



. State _ 



ZIP+4 



Telephone ^ 

U VISA/MC □ AmEx □ Payment Enclosed 
Card# Exp. Date 



Call Toll Free 1-800-831-2694 



SOFTDISKInc ■ P. O. Box 30008 



lit 4% Sji/cs Tiix) RU088 

* Shreveport, LA 71130-0008 



CHECK US OUT! LET US EARN YOUR BUSINESS! ! 

SERVICE SUPPORT SELECTION PRICES GUARANTEE 



HOME/BUSINESS 



Sinkslieol Wilier S35 
;esi Butlntss Sgrtas G4 EA 45 

Buslnes Fctrm Sfiop 3Q 

CMS Accnintanl 129 i;9 

CMSInvenEorylZS fill 
CharlpsklZSOnM EA 2i 

DitanunagerlZB 39 

Datamamger 2 17 

Fleet Rter 64/128 !9 

FIstt S^m : + 39 

Fhet Sy^em 1 52 

FanEnu£ten?Qw/Spel[ 39 

FonEmaxter IE 35 

KFS Accoununt 12a 119 

/^ij-onj- callus 52 

Math Function EvaluaEor 27 

Hltraliwyei e4 42 

PPMIZB 4! 

PPMM 29 

Paga Buililei 1!e 39 

Fapeit^ip Pubiunci SJ 39 

l^perdtp 3 39 

Pailner 128 39 

Partner G4 30 

PKhtt Dkllonarv 19 

Pocket Superpjk 7 67 
RWkatWrlte/FileorP1an2 Eft 39 

Securities Analyltl 126 35 

Supeitisi 128 49 

Super&au €4 44 
Ssipeitiaa 128/1531 drive "can 

Swiflcalc 128 H/Stiteways 3Q 

Swincalc64 17 

TAS 128 42 

TAS 64 29 
Tlmoworks Buitneti SerJat EA 39 

VlltsUr 123 m 

Vlihnrllt Claude 12B «0 

WordHrtltf 128 39 

Wonlwnler 3 m 



EDUCATIONAL 



Body TraiKfiarBriE 22 

Earf^ Learning Frl«nds/F11E 6 

Fanmikar/PflE IB 

Qilaclic Frontier 22 

Kindarcomp/PRE IB 

Stickytieji ABC'J/PflE 22 

SEickYbear Numbers/PnE 22 

Slickybear SluKi/FftE 22 

Alphlbtl 200/5-8 18 



EDUCATIONAL 



EatvSl9n/5 + 


J17 


Grandma's Mouse/ S-9 


8 


KldsonKevs/5-6 


IB 


Unkword Foreign LanQueges EA 


19 


UEEle Computer P«opl« 


SI 


Pater Ball lilt (Reading 11/5-B 


19 


Reader R3tiijiE/4-7 


29 


Rooky's Boots /9 + 


29 


Slickyliear Math 1/5-4 


22 


SEickybear Heading/S-B 


22 


Stickybear Tvping/5-& 


22 


JungEeBo<ili|He9iling2)/e-9 


19 


KldHrKer/e-9 


22 


MatnE)usltrs/e-9 


9 


Slickytieai Mllh 2/8-9 


22 


stickybear Spengrabber/B-9 


22 


StJckybear TDwnliuiEiter/G-9 


22 


First Men en Moon Math/9 + 


19 


Slickytiear Read Compreb./i + 


22 


Evelyn Wood Dynamic Read/11 + 


17 


pro Tuti3r flci:w]nting/t4 -t- 


69 


B.S.U,P./12-(- 


21 


Ticket Eo London. Paris, 




SpanOnWasMngton/i;-)- EA 


21 


Where USA Carmen 


35 


Where World Carmen 


35 


WidhamCiaucs/ID')- 




Alice En Worvderland. S^i^s 




Family Reblnion, Be'* > 'he 




Rool, Treasure Island CR 




Wiiard ol 02 EA 


)2 



Becker Btilc $35 

FonEpac Plus 64/121 35 

GEOS 128 45 

GEOS 64 39 

GEOSCompanionNurribtrOne 24 

GeoFlle S4 3$ 

Ceo Programmer 45 

Geo Publish 64 45 

CeoSpell 19 

Geocalcl26 45 

Geocalc B4 36 

Ceoflle 12B 45 

Gecwrile Workshop 128 45 

Geewrlle Workshop 64 35 

Neoloni 19 

WorHPublistierfGEOS) 2« 



GRAPHICS/CAD 



PERSONAL 



Sodylog Carrtn Eiercise 

Sodylog EnbancscI SIreu 

Bodvlog Hearilab 

BoetyloQ Muscle Oevelopmenl 

Bodylog Standard Stress 

Boston Birtender't Guide 

Bndgemaslet 

Bii'Ml Book About You 

CDA Cooking Titles 

Crossword 

Or. Ruth's Sei 

Dreim Machine 

FamIyTrto1280B64 

Paul Whitehead Ch«u 

RSYP 

$aiu»l Edge 

Tempo Typing 



T5 
229 
49 
M 
89 
12 
12 
19 
eH 
12 
22 
19 
39 
26 
II 
19 
» 



3D Pers^iecUve 2 


39 


Advanced Di;i> Art Sliidro 


25 


Animation Siation 


65 


BASIC 3 


25 


eiliboaril Maker 


29 


Blazing Paddles 


25 


Bumper Slicker Maker 


35 


Business Card Maker 


35 


CA0 3D 


39 


Ciitpak 126 


42 


Cinpak 64 


29 


Certitlcile Maker 


17 


Coiorez 126 


12 


Ooodlel 


29 


Reiidraw 5.5 


29 


Geopublish 64 


45 


BraphicArtDlsktlthruig 


EA 13 


DraphJcUbetWljafO 


21 


Craphic>Gallerlaf>ak1cn2 


EA 24 


Graphlca InEegrator 2 


24 


Graphics Tiandormer 


26 


Home DesJqner 128 


45 


ICON Factory 


25 


Moving PicEures 


20 


Newsroom 


17 


PCBCircurt Board Maker 


79 


Page Itlustrator 128 


29 


Paperclip PublUher 64 


39 


Ptiolo Finish 


19 


PrIntHjsler Plus 


25 


Prlntsfiop 


35 


Screen F/X 


25 


Sikiejhow Creator 


13 


The Toy Shop 


22 


Video Title Shop 


25 



AIDS/UTILITIES 



1641/1671 DriveAllgnmsnl J26 

BASIC 6 30 

BASIC Complkir 128 42 

BASIC Compiler 64 29 

Big Blue Header 54/1 2B 32 

Bobsterm Pro 1 28 42 

Bobsterm Pro 64 35 

CPMK^128 22 
CasOL12BORCDeOl64 EA 29 

Rral Cartridge 3 49 

anomi Kit 64/128 29 

Maeh 12B 36 

Meriinl2B 45 

Merlin 64 }6 

PhyslcalEiam 1541 OR 1971 29 

P(iwtrAs3«mbler64/120 30 

Power C 64/120 30 

Proto Line BBS 120 46 

RAM00S12B 29 

RenegAdfl 29 

SuperB1Utailies12B0r64 29 

Super Aiile 25 

Super C 128 OR 64 46 

Super Chips 64 25 

Super Chips 128 or I26D 45 

Super Disk untitles 26 

Super Librarian 128 19 
SuperPaKal1260H54 EA 46 

Syntech BBS Construction Set 43 

Syntech BBS Comes Module 18 

Sysres Enhanced 30 

Warp Speed 126 36 
KiackerJaiVtilunMi1-4 EA 10 
Kiackerjai Volumes 6-7 EA 17 

Loaded Gun 2 17 

Super SnapsholV3 49 
Super Snapshot V3 W/CI2B OMk 64 



MISCELLANEOUS 



C64 on 1541 Cover 

C128 Oft 1671 Cover 

40/10 Column Swteh Ctble 

AS Printer Switch Ooi 

Aprospan Cartridge Holder 

Drive Bok 

Hotshol Plus Printer inter(. 

Ugblpen 170C 

Ughlpen 184C 

M3 Proportional Mouse 

Mouiepad 

Partner 121 

Partner 64 

Prints Wear Transler Paper 

Quick Brown Box *32K 

Oulck Brown Ooi -64K 

RGB to TV Cable 

RS232 Inlertace Cable 

Printer Paper 

Printer Ribbons 

Serial Cable- 6 FtKrt 

Super Graphii Gold 



EA 7 

EA 9 

IB 

39 

627 

27 

69 

69 

49 

40 

8 

83 

29 

17 

79 

99 

9 

19 

••call 

"call 

9 



BOOKS 



AbJGUi Books 

B\q Tip Batik lor CammulQrd 

C12S Pragr^mmerHel Guklfl 22 

C128 SubroulineLlbriry U 

GEOS PrtJ^FterCuHJeZ H 

KJjxFleve^leiJSook 1 ^ 

KJaxHe^eal«{IBi}0k2 23 

SupertusethaBook 15 

Troublvt^Qcl 6 Hepjtr C6i 18 



MISCELLANEOUS 



2'fDr-1 S«^^l Bex 
4-fQr-1 StrlilBui 



BHiWALL 



Sollil F^oilucti • Sollij Support 

P.O. Box 129. 56 Noble St. 

Kutzlown, PA 19530 

TOLL-FREE 24 HOURS 

1-800-638-5757 



OUn PROMISE 

WEQUARANTEB 

YOUn SATISFACTION 



IT. Tflf any reason. ytHi a-e ntjt s^ti^firtt 
wlh your se^Non wilhm 15 C3j% ot 
your recvifil: simpfy retLtrn (tie product 
Tq us We will eriher issue you tuK 
credii for eAChjrrge dh ancTfwr selat- 
1.01, Of refund ftmt p^rcfiase once. 
less lb 00 lor re^tixkiing and Kandltng 
Oe'wtrvfl ilems srs replACvO Ire* o* 



f Great Products 
BY 



Sofiv.-.'.te Ir'-c. ^^SB ' 



PROFESSIOHALCADFQH 



1541/1 57 1 Drive Alignment 



1^1/1571 DrtvB Alfgrtrntf^f r^ 

perform a<3;us'men)4 On scrirf 

Induces fWtLf'tS fOf S0«<3 3i3|U'; 
rrjinual on a!i5"''"j both \bi\ anf 
10 load aiignfrv;-^! pfogram when ■ 



e aii^ivrtenj to^^'v ..^-i oi the dish drrw as yoj 
'S available whuf *"'• sfog^am ts running 
^1 and itop adjLtsiiTie" Ccmplele mstrutEicn 
'J'l flrnifes. Even mtlutft? inslrijiCljons on hew 
■nq s\vf Will loatH Wcfks on [he C64, SVl^i 
CI 2fl in either 54 or ]?8 mode, 154 l 15?1 m erther 15^1 ff 1571 nwcjef Aulotw 
Eo all modes. Secojid drive 'uJfy sif£>|30*ied. Program dissf, taiebra!»on disk ir--: 
inslrirclion man-Lai. Cfify SZS-OO 

Super fi1 UtRtiB now ivilabiB hr ttn C&41 
Super 81 U]][f"*e$ 1$ a tompielfi uTiM-es package (or ifie i&Si flfsk ^^jfif, 
drive and CI 28 compuEer Among (he many Super 81 UTilitnps >- — ^ 
features are: '^-^ - ^ 



(81) 



'^Tnr^ 



^ eilfwr tt.^ 



• Copy wi^flie dfil<.s lion i ^ ; t oj i j??* ^crmal to 1581 ^^'f" 

• CwlMlMl57HLif!' 'iSl- -s 

• Copy 1581 tiles to 15;- vs 

• BaciiDOlMiaisitsij' i" «ilti1(»2158rs 

• 1581 KskEdilw. DriffllJ iiiw.pAMWnler 

• Supolieij en tyfiti 3'/j" arvj 5%" d'Si<eTT« $o tfial iT v, li If 
1571 M iset itm 

• Periorm rmrty CP^ M a^wl MS-DOS uTitny TunciBfis 

• perform iniinenus DOS functions sucfi »s refame i disk 
scfaTch Of unscratci"' ^'^s lock o' iir^tocfe fii?5, create aulo.t'^ a' a iruch morel 

Super fli Utili«es uses jn '■oiion w"*~m to (JisolflT >11 CJWif*"- 
lime'. A(uiHej'!'-''ndi!VL' '"ss* lorltie;' 



a much morel 
■.•aiutfe at jr»y greed 

'i.or" il4M based ,a\ 0\ .''Ttorttii 

Qfv ■ ■( 1 •■f ■ 750 RAM esMnsw - ■ iti ^tiins a'l 

■rr ' or sai' ol ihi h- memory iiio a "C -(t MM.DiSK 

rtHMDOS t>eta«s s"- lat lOd mucn ■ ■ if 1M1 O' IWI lio;ii,v . ncept Itial tt« 
data is tieio iri Muaisjon RAM and roi on disi! llnaer RAMOOs, a MR program ui 
be loadeo ii Vi secopd. Progran^s and Ijies tan t>^ trar^sterTHJ to and irom rirsk 
iwtti a singfe comrmnfl. RAMDOS as available for only $29.'tHI 



Rnrppoj^^vD 



.will 



YOUR COMMODORE 128! HOME DESIGNER 



Thbi H \t* most powerful twtMllmtniiooil CAD prDgrim mlable lor your ClSBf 6-^ 
.yn otj|ec!'b^s^ package ilti"5 is *?iat the pro'eisiofuis uw) ywjf df^^ifigs are 
creared a^^d printed with [rie grtit«$1 ttwrfwy aiKl d«iJ4l potstrii. Ths 
cbieci-iwsed dmqn provides extren^ Hembiiiiv and ^onW ovti yo^r dr^wtngs 
because eacn Itrw, circle. teit'Stnng elc can be maoipulated frtiytaled, eniargteo, 
erased I as a sepAr^Ee enhty WIK onr 50 powirfut CHninindi, i^M cjn [ranslaEe. 
tofate and mirrw ob^ls StreScrv of sfic^len hnes as ne*<iMl Easf^ create paraElel 
tinies Draw w erase arcs. circ^. e'lipscs ar>0 bo»cs aE w!l inwir library frgures 
anywrvere mro drawings at any scate and angie Su^ leil lo any betghi ant^ widl^ 
Work m eilheran iUwtutt scale Ot leei/ir>cbes. Your cfiawmg screen (a 16" by 22" 
r>.ige) mciLfOes 5 dfnrtng toytfs trmi can be seiecieti/jnciLKied^ejctyded/ erased at 
■?.■•■'• HQME DESIGNED D^cr/ides tCHinti. Illlf^iulttV Output, it AHT nd, on your 
do; mitfii prinlef or ptan». Use a poystick or ine i S&i rrxxise as mpul 
L WHEN THE OnAllS ftBE IMPORTANT! SWooly $*5 M J 



THE WRITE STUFF 



WAITER iTALKEfl 



This WOROPflDCESSOR U by tar gp« t« lh« BEST lliat wt iiam uent Lei s get iign 
!c rnt specs 21 tjnci'on c^icuialor . line up numbers « ttr fiw Otcirnai tab. 50 
c;j''rcmir3Si^ ffilp scrwns - 6GK ot cts^ doc'J, DPubie-tJiumn pnnung in 0^ pass 
E"cy^l/(Secrypl text. Sort uo IP (en columns (great tot iisis). Merge^Apiwnd teii 
ti f - Link tites: Word/parag/apb counter; Fste translator Jor 15 other W/P's; Dvorak 
]- aWERT>' loggie: rrin BO column Hi.Res piwew. Key.ciick to( typewdtfr 
50, tt. Ma.i Merge: Jiutomats Case. On-line piock. 17M RAM E«pan0er supwi. 
MACRO lypi'J J cuts vPu' typing tirat try ove' ZS% and m<ire' 



Tlii WRItl STUFF win ( 



In I Tl' - SQ 



I, wt-icn inciudM SAM, a 



p'Xjfam ttbat produces speech Irom yn 
T' KER recrtes any port«n of yoor text. ^ 
' ■ - * "nfl irans^trs to ptroncCic script tor 
im^jned ami tMyVjngdirtff 
lC64 vcr^en . t19DD Ci;a ireriion . 



npuier's sound capabiiiius This RB 

jy each letter and command as it is 

odd t'onat editing Gifal lof the i^til^ 



i;i.« CM w/THkar - j;4 OC^ 



FREE 
CATALOG 

4G pagn ot 

tiliDtil litut<»tkii» 

iQf over 300 tint 

preducti tv y«ur 

CommodHa 

cgmpultf 

Ci(U DRKflltTE 

FOR YOUR COPY 

TODATI 



ssssssss 

COLLECT BOKUS 
DOLLARS 

Oni b«nui d«ll>T, 

good towards your 

n*it pure bill, tor 

every (5Q.O0 order edl 

COLLECT THRU 

B/31/S6 

USE THRU 

1£/3t/eS 



CALL FDR LATEST 

PRODUCTS. PRICES 

ANOCOHBINATIOH 

SPECIAL SI 



c 



DROEBING INSTRUCTIONS- ^i» Mssi'-CarO Personal Cf.?cft. Money Outer cr COD art welcome 
Shmpino USA S3-50.'muniI. SSEO.'Zn:) Djy. JI400.rivei'>)ni. CO.D add MOD Canada/Mtnaj 
SeCOAirWailForeignStZOOriwAirMiilusectiarge* ^o*^ .tfTia]tirnum>.PAresidentsad(J6%Sal*stax 
Inckrde pnone t mber and conifAttt'' " moOfri with 0^^ A'l •^'^ it c n43t»en " 'Tediateiy. c' - 
are out-oi '.■-■ KB wJI lei you ■ ''. ' 'iltl nr£l ITU 



Ci'ClO 73 



Fiir CUSTOMER SERVICE please call us: 
Monday thru FiiOay. fl 30 a.m. ■4pm EST 
1 -l?1i' 13.5699 




NO 
SURCHARGE 



g 



C O N T E 



N 



VOLUME 5, NUMBER S 



AUGUST 19SB 




FEATURES 

36 Islands'" hyjohn Ryaji 

BuiUI !i (-siribbfaTi ishincl empire with youTC^-ti't. 

42 Net Worth Calculator* hy liar ham Srhuink 

Ujidaii; your iioi wonh in ;\ snap wiih this 80'column program. 

48 Video Poker*'' by Tuny Brantner 

Slep up Ki llic Cf)4 gambling lable, ante up, and [)lay pokef! 

56 Disk File Helper^' by Boh Kodtidek 

Take advaniajie oi'some C-64 and C12f! file-handling commands, 

GO Rapid Transit Systems fry Ray Rn'^rrit 

Speed up daw iDnds and saves with a carliid(5e cir a ROM rcplaccmcnL 
66 Sequential File □egign'* by Xievfn Rfigers 

Read, write and edit scijueniial fik'^ (rum a Uiuic '2.0 i)r T.I) proj^rani. 

7S The Remarkable Disk Directory''' by James R. Hojfer 

Vfake your 0-64 disk director^' more helpful with Aiitmtated Director)' Printer. 






PACK fit; 





i'.4r,E ■ 



COVER IUJUSTR.-\TED BV 

CHERYL GRltlSHACH (STANLEY' MX K 1 1 CCI 



r.V il^STii (iTll^flt^i H 4ti Indtpf iMbMiE >iwnull out iLiniiti i -kKCuvi 

imUini <'4Ihn C^^nadJilk ttfiWid <l«l|i prMri nipi\1*t>^'^ iiva^^ n ^Sfiii S'iil?mi|nl^>iii 
rnwi In (IS ■<<■ fJTi '>? fur inif \m. (14 ?T fur t»n fnn md (4ft.97 f.ir chrEC vrarK In 
CMljdi ^nd Mnkuy Ehf Linf yfjF hibKrlpcuii wiat a t^T.^-. wldi (JM. riuMU drt^n mi 
i i'H. htni. h^TflKii >jrliHf itiil) idtiifnpltini* Nrt )4?^7 I'or fiftr fr^x und Nkt^ lif 
rrwlt i^MPff^ Hi^UTlpliiiTii jn )T7.^. trilli U.S. Piinih t3nwn on i ' ' i>b At.iA^ h 
Hilliifl^l^ rtlurlltaitfl) lf> l»iE*r"i>"lfin"l (IhTnUiKwi E>lirril»iron. fimmt-' ' jdclrrwi 

1 hrirtft* n I JH r '.V, fluhiH tiri hni att^ kn. f i ) Hon MiTl 1 . H'lildct'XX) k'il^ .' ' , irIUti 

iMlJriM ihiAKiiri tnr ffl'.V TO B<ji IIHI, Frjrl l.rW. fJrurki, C^^j lJt\ Ah . 



• ZJB-Zag 

• I'rinil'owcr 

• <;ard Sharks 

• WordPro 1 28 

with FilePro 128 



DEPARTMENTS 

4 RUNNING RUMINATIOIUS 

A new iniiige for the software industry, 
8 Maoic hy Tim Wtilsh 

Thi; ori((inal column of hints and lips for performing Commodore computing wizardry. 
14 News and New Products 

Recent developments and releases in tlie world of Commodore computing. 
18 Mail RUN 

Itlpui from our rt'adcrs, 

22 Software Gallery Reviews op 

• Sherlock: Tht Riddle of • Skyfox II 

the Crtnvn Jewels • Kid Niki 

• Stealth Missitin • .Speed Buggy 

• Q*flert • .VIISL Soccer 

• Steve Garv-ey vs. Jose Canseco • Telris 

in Crand Slani Baseball 

71 Type-in Troubles? 

Troubleshooting tips for enlering listings. 
77 Easy Applications* by Um Ohim 

Print out forms ti> help you plan your ucik'. menu .nid draw up your shopping list. 
79 Commodore Clinic by Lou Wallace. 

Answers to your questions about Commodore computing. 

82 Mega-Magic* by Roger Mimre 

Create graphics and enlarge letters {>n youi 'lfi4 screen, 

84 Telecomputing Workshop by Loren Lovhnug 
[nUirniation anci advice on all aspects of tcleconummicu ions. 

85 Authors Wantec! 

Have yon a iniiijiie program or expcrienco with a product or service you'd like to share 
with others? We'd like to see it! 

86 GEO Watch by Marie Brengle 

flt/iVs column for users of the CtOS operating .system, 

67 COMMONSENSE APPROACH TO COMPUTINS 

90 Hardware Gallery Review of: 

• VVar]> Speed 
93 RUN Amok 

We run corrected. 
93 RUni's Checksum Program 
96 Coming Attractions; List of Advertisers 

• The ll<itlil!(i (or ihric ;inirfrs arc ;ll!o ,i. . ihte iiti lln-JiityJAiimal 1988 RcRL'N dllk. 'I'li iinki. ^r^■ ji;i({i- M, 



AUGUST 198S •RUN 



PuBi.rsirER 
Stefiien Robhns 

^rraRiNOfiEF 

DCNNM BtUSSON 
SvtMN PHATT 

Si.NKm Ktiium 
BfTorS, Jala 

AssiiciAii: KoiioR 
Mahold R. Bjornsen 

Tm:iini(:al Manager 
LOTJ Waixacb 

Tkihmcal KitriiOR 

TttCOTBVWAlSH 

C()?\ Editor 
PecLePace 

&)vrRiBi.mNc; EorroRS 

Robert Kodadek; Robekt Rockefeller 

John Rvan 

Aftr [(IRELTWH 

HtiwABD G. Haw 

Anne Dillon 

!'«( itu.i:iloN(AiiVKKnsiNC Supervisor 
Runi Benedict 

pRonucnoN Assistant 
Laura Johnson 

ADVKRriSINC Sai>.s Manackr 
KENNrni Blakeman 

SALLS RlJ'REStVIATn'ES 

Nanci' Potter-Thompson 
Barbara Hov 

CLVis .\D S.\les-E.\st Coast 
Heather Paquette 
003 '(a^ -947 1 

AnvotnsrNO Coormnator 
Sue Donohoe 

Customer Servkie REPRESENTArtVK 
Lisa LaFleur 

StUREIAKV 

Makgot Swanson 
West Coast Office: 

S/\U,S MANAtJER 

Giorgio SAum 

Cijvss AD Sales 
DannaCarnxv 

,HSM) \V. Uavshow! Road, Sum; 201 
PAiiO Alto. CA 94303 
415-328-3170 

MaRKETTNC M.^-V'ACER 

Wendie Haines 

Marretinc. Cookdimator 
Laura Uvingston 
»i;<iiMss Manacer 
Barbara Harris 



Kniire contents cop>Tight 1988 by IDG Com- 
miinicatioris/PctcrboroughH Inc- No part oFthi-S 
puhlic^uion may be primed or olhen^'ise re- 
produced williout written permission from the 
piibliiihcr- Programs published in this niaga/ine 
arc Tor iiic personal use of the reader, ilicj- may 
t\iii he copied or disiribuled, AH rigiitA re- 
ier^'ed- RUN assumes no respotisibiUty for er- 
rors "r nmissions in cditoriaJ or advertising 
foment- RUXdoci not assume any Ji^ibiLiiy for 
advertisers' claims- 



RUNNING 

Ruminations 



The computer 

software industry 

is working 

an a new, 

"cool" image. 



Ceijjbrity Software 

Celluloid heroes will soon betome silicon heroes- 

This was the big story M the Consumer Electronics Show in Chi- 
cago, where the computer imliislry sliowcascd a new image. Strut- 
ting its stuff with all the aplomb of Indiana Jones orjames Bond, 
the industry has "gone Hollywood," And nowhere is this more evi- 
dent than in entertainment software, which, statistics tell us, is the 
fastest-growing segment of software cievelopnieut. 

Licensing stars and shows with a fre([iienty that would make any 
name-dropping, tinsel-town gossip columnist blush, software com- 
panies are seeking an edge — trying to capital i?:c on who's hot or 
has nostalgic value. 

With all the choices you'll be faced with later this year, it's diffi- 
cult to know which software is for you. So, here's a 
guide to some of the stars that will soon be appear- 
nig tin a computer near you. 

Several software companies are signing profes- 
sional athletes to endorse their ])rodutts- John 
El way's favorite game is called, ajipropriately 
enough, John El way's Quarterback, from Melbourne 
House- .-^nd Pete Rose lends bis ball-playing acumen 
to the development of a baseball game by Game- 
star — Pete Rose Pennant Fever. 

If you can't find a big-name athlete, try a big- 
name authtir. It helps if his work has appeared on 
the Neio York Times best-seller list. Tom Clancy, for instance, has two 
programs out on the market right now — The Hunt for Red October 
and Red Storm Rising, basec! on his highly acclaimed novels. 

How abtjut a box-office best-seller? Willow and Platoon arc two 
such offerings that are currently hot- Data East's Platoon is based 
on the award-winning movie of the same name. Willow is an adven- 
ture-fantasy computer game based on the story by George Lutas- 

You will also soon be able to assume the role of .'\rnokl 
Schwarzenegger in the movie-turned-computer-software, Predator 
Another adventure taken from the wide screen and adapted for the 
computer screen is Star Wars frtnn Brodcrbund. 

lurning to die cartoon world, you'll see such characters as Larry, 
Moe and Curlv" on Cinemaware's Three Stooges and Wile E. Coyote 
and the Road Runner on Mindscape's Road Runner. 

How about Ralph, Norton, Alice and Trixie? They can be seen 
on The Honeymooners from First Row Software, which is also re- 
leasing The Twilight Zone. 

Look for Hanna-Iiarbera cartoon characters — The Flintstones, 
The Jeisons, Scooby-Doo and [obnny Quest — to appear soon on 
your computer screen, courtesy of software from MicroIUusions. 

Of course, having a big name doesn't guarantee a successful 
product, and there are many higb-quality programs that lack this 
gimmick- But it's an interesting trend, and developers hope they 
will be successful in cashing in on the popularity and glamour asso- 
ciated with Hollywood, 



^;^%.^ 



Dennis Brisson 
Editor-in-Chief 



K II N ■ AUtiUST l<)ft8 




OUTSIDE USH—CALL 

(718)692-0071 



FOR CUSTOMER SERVICE 
Call Mon-Frf: 9:30:jm-5pm 
(718)692-1148 



FOR ORDERS & INFORMATION 
CALL TOLL FREE 

1800759 6565 



OR WRITE TO: 

Montgomery Grani 

P.O. Box 58 Brookl^,NY 11230 

FAX NO. 7186923372 
TELEX NO. 422132HMOLLEfl 



OPEN 7 DAYS A WEEK FOR ORDERS: Monday-Friday 9:O0am-7:3Dpm;SaluKlay & Sunday 9;30am-6pm (EOT) 



QjL commo dore 
&128: 



c= 



|->*1>VSJ^' 



COMPUTER PACKAGES 




#1 COMPLETE PACKAGE 

COMMODORE laa COMPUTER 
COMMODORE 1541 DISK DRIVE 
12 MONITOR 
COMPUTER PRINTER 



$469 



COLOR MONITOR 



ro SUBSTITUTE isn fou 

IStl - ADD IbO 



#2 DELUXE PACKAGE 

I COMMODORE 12B COMPUTER 

I COMMODORE 1571 DISK DRIVE 
ICOMMODORE 1902TOB COLOR MONITOP 

COMMODORE 1515 80 COL. PRINTER 

$659 

SPECIAU 

C-128/D DELUXE PACKAGE 

C-128 COMPUTER W/ BUILT-IN 
DISK-1902 RGB COLOR MONITOR 
- COMMODORE COLOR PRINTER 



$639 



o^^ 



COMPUTER 
PACKAGES 

#3 COMPLETE PACKAGE 

COMMODORE C-64.C COMPUTER 
COMMODORE 15-11 DISK DRIVE 
COMPUTER PRINTER 

12" MONITOR 

GEOS SOFTWARE PROGRAM 




$349 



COLOR MONITOR ADD 9110 
#4 COLOR PACKAGE 

COMMODORf-: C-64C COMPUTER 

COMMODORE 1S41 ,'C DISK DRIVE 

COMPUTER PRINTER 

COLOR M0N:T OR 

GEOS SOFTV/ARE PROGRAM 



$478 



With Oeos 
Software 

-(49 95 

Ct 1281 $219!^^ 

NEW C-128D with Built %AnQ 
In Disk Drive *f fc" 

«17aaiZCKEXPANSI0NM0DULE 188.95 

tt784 EXPANSION hWOULE. tT18.0S 

XETEC JR. INTERFACE „.|3Z.B5 

XETEC sn. IHTFRFtrF ISZ.85 



commocf OPS 



COLT 



COMMODORE COLT Coirputei • fl40K 



4. 77-7. I6MH1. 2 Floppy Oisk Olives -12- 
High R&joluilon Mono Monitor • Afl Hoo4i 
Up Cablsa S Adaplors - Doi ol tO Onlt- 




..S39.95 



C-1Z8 POWER SUPPLY... 

I CW/C64-C POWai SUPPLY. JM.9S 

C-1 660 MODEM....- ...„ IM.8S 

I XETEC SUPER GRAPHIC COLO W^.BS 

COMMOOOR E MOUS E. I ze,B« 

I XETEC LT. KERNEL 20MB. HARD DRIVES FOR | 

C 64.C 1 748 

C-1 28 1788 

commodore 

DISK DRIVES 

01541/C $149.95 

O1571 $199.95 
.C=i5fli $189.95 
"C= 154111 $164.95 

MONITORS ' ' 

• i«a colon M0MT0R.....iia.»5 

■ lljaiCOLORHOHTOFl tt84,6S 

THOMSON HI-RES RGB 

COLOR MOHTOa ,J299.95 

MAGNAVOXRGBir 

COLOR MONITOR „ $199.85 



$729 



SPECIAL! 



commoeJore 




n 



PCI 0-1 





PROFESSIONAL PACKAGE 
■ 512Ke!ipan(iablflio 



PC 10-1 Computsr. 

WOK ■ 3S0K Disk Drrvo ■' Enhansod 



Kgybcaid „ 

Moniloi ■ Afl Hoolt Up Cablos 
Pfickagfl of 10 Dis^^ijMo' 



Serial & Paraltel pOJtl 
■ ■- - if 



1?" 
Adoplerfi 



$479 

SAME PACKAGE 
W/:0 MB HARD DRIVE 



729 



||appla 



PACKAGES 1^^^^ 

APPLE lie and 
APPLE HE 

•Apple lie or lin CompuliJf 

•5.K5'l>n/o.l?'Monilof Ail 

Hook-[i[) CaLfes S, Aflaplors 

I'ackage ot 1 D Diskollos 

ArPLt lie Ar-Pii. \\i 

$579 $779 

MAC SE ..3 tIMl 1 

MAC SE W/20MB APPLE I 

HAdo onive tisn I 

IMflGEWRITEHII Printer tAi» 

APPLE MAC . PACK t1M« 

APPLE lias W/APPLE 

RGB COLOR MONITOR & 

1.5- DISK DRIVE »1179 



L£ADIN€ EDG€> 



LEADING EDGE 

MODEL D PACKAGE 
IBM PC/UCT COMPATIBtM 



CDNIWIODORE PRINTERS 

i\OMPS-ioco $159 

"^C= MPS'1250 $229 

DPS-110) DAISY 

WHEEL PRINTER 



C* ComrrKxtoro 

AMIGA 




$159 




IN STOCK-CALL FOR LOWPsJcE' 

AMIGA500W/W84 5779 

AMIGA 500/W84/mm $979 

AMIGA 2000 IN STOCK 

I — ALL PERIPHERAtS IN STOCK — , 

A-601'512r< EXPANSION - AlOlO 6' 

FLOPPY DRIVE A.IOMT 6.35- DISK DRIVE 
WITH TRANSFORMER ■ A-MBBD BRIDGE 
CARO- A-1084 RGB COLOR MONITOR -A- 
16S0 MOOEM . A-10aO SJDECAH - A-?090 
HARD DRIVE CONTROLLER FOR A.2(W0-A- 
2010 3.5- INTERNAL IS K DRIVE FOR A- 
gOCO • A-30S2 2MB EXPANSION FOR AaoOO 



SupriZOMBHardDrivelorA-SOO $688 



E3BBE5'J ihh^bH 



PRINTERS 



P-B.. ™*r.~! S418.8S 

P-2200 „.t338.8S 

TOSHIBA 

PS-32t Si S470.fl5 

EPSON 

FX-ae£ SS89.S5 

F X-2B6E .*4 1 8,85 

LQ-BOO fais.ss 

LQ-aOO,... , 1328. 85 

LO-B50 :. 1508.85 

LQ 1050. 1698.85 

LX-800 (18(.»S 

Panasonic 

lOSOi-il 1150.8S 

10921 f288.8S 

109HII tlB8.B5 

NX I OOOC. .®™KCr,.* 179.85 

NX-IOOOC RAINBOW $2S9.85 

NX-IDOO S169.95 

NX -1000 RAINBOW .1219.85 

NX-tS 1269.95 

NX -2400 1339.95 

NB-2410 1408.85 

OKIDAIA 

OKIDATA120 1188.85 

DKICATAIBO |219.95 

0KIDATA1B3... 1299.95 

OK1MATE20.... Ina.es 

HP LASERJET SERIES IL..(1G29 

^', '^ SANYO 

\>,,_;..^' ' PR-3000 OAISV 
WHEEL LO PRINTER.. $09 50 





StHKRAM Ccjrnpiilor - Key- 
Doard ■ yeOK lloppy Drive 
4.7-7. HiMH7.- l^'Monilor 
BOtSl) S t'locossof 



$729 



SAME PACKAGE 
W/ZDMBHANDDniVL 



$989 



iiiM I'C xr 

(XMI'Mlltlf I'KG 
51 2K RAM En panda We lo 
640K ■ SeOK lloppy Disk 
Ofi'Jf^ • 13' Monilor 

$449 

SAME PKG. WITH 

10 MB HARD DRIVE $699 

SAME PKOWJ TWO 

FLOPPY DRIVES $499 



SEAGATE 



^$269 



}Ci MB. HA1RD QRIVI 
W/ CONTROLLER 



40 ME) H&nO riRlVE t ID Mh HAflD 

OfllVE HOW IN STOCK! 



CnlilitdClKCK Bint CtKck, Uoni) OilliMl,Viu.Ain Ei, DincilClub.Cjit Blinc 
I«acAtctiilotileri.NiM.«iirlicilclicckimiiilwiii4-(Hci;ktl(sicliuiinu. 



.ictiifcniiid<liFipliciUcMi<itii.Pii«9iniliiviiIililiTf 



Mib|ul Is chm^ wilhiititniiiin. NiiiittpiinutilclniypcorKJiialtirdiflcltfniildctettiiie mcichjndtM wsi luw pwi i riuin wtuMuMn 
number, <t i«u n* ■Hinu be »terpii;d lau PC >T »i rraiMHcd B»*riMi u d Inin niboiui BuDnns UictHitCmfiAPOFPOadnipieats 



tM l5Sfhip|))ng SlitDdiini}. «ii AF>0 



I pdwiBr iir, AH miat cjo tn iMupcd Air Eiprcsj ■ cm lo. Jeuil 



Ordo 98 on Boadef Secvce aud. 



WPVEGOT 
SEVEN TWIES BE 



If we told you there's 
something that's 
seven times better 
than GHOST' would 
you believe it? Well, 
believe it. It's called 
GEOS 2.0:^' And it's 
filled with new fea- 
tures, including the 
one thing you'd expect 
from a package bearing 
the GEOS name. 

Power. 

Not the kind that 
sends a small surge 
through your creativity 
We're talking about major 
productivity power. 

GEOS 2.0 is supercharged 
with new strengths that make 
it the most powerful source of 
integrated software your 
Commodore 64's ever seen. 
And what isn't completely new 
has been radically improved. In 
fact, we actually included other 
applications — products we 
used to sell separately — right 
into this package. 

For example, 
the entire con- 
tents of geo Write 
Workshop, in- 
cluding geo Write 

2.1"'(thefull-fea- 

tured word pro- HL'^vwiu 

cessor) have been added along 
with geoSpell.'" And a new fea- 
ture lets you mix grapliics with 
text around any number of 




AJJCl ICi 

1. 



columns. 
It doesn't even mat- 
ter if the text is from some 
other Commodore-based pro- 
gram. Because GEOS 2.0 con- 
verts it with one simple point 



cnac3E=JC3SZKnB lEstna 



& 



mmiBtamttiintmnwami atwv»»* imimi 







_Hi^^Ba 






t^i 



Mtn tA u k^M (« SI VI 



Tl'XI Gr.ibbcr 



and click. 

There's a new deskTopl^'A 
new painting toolbox. And new 
muscle that makes your mouse 



much mightier, for starters. 
So go ahead. Try GEOS 
2.0. It may be our second 
version, but we guaran- 
tee it's seven times the 
experience. 

geoWrite 2. 1: 
NEW! Full- 
featured word 
processor • Individ- 
ual paragraph for- 
matting • Exptind 
mai'gins to 8" • 
Left, right, cen- 
ter and full justi- 
fication • Multi- 
ple vertiCfil 
spacing options 
'" ' • Headers and 

footers • Decimal 
tabs • Full page pre- 
view • Search and replace * 
Word wrap • 10 fonts in 7 
styles and multiple sizes • 
Pagination • Insert, delete, 
move or copy • Mix text cind 
graphics • Special feature to 
create multiple columns, add 
headlines and 
borders • Pro- 
duce near-type- 
set quality output 
on an Apple*® 
LaserWriter"' 
with PostScript."' 
Text 
Grabber: 
NEW! 

Import text from any Commo- 
dore word processor such as 









iasraE:ij[JSiia^sffiS' 




l.,h!. Itat H OKI »iM 




\m,tn 1 [MJ)rSjSill. 




s b::s 




■^^^^^^H iBkatr *fti\ t^H^^SH^ 




UHl. Ha tM^ wMm tUp AM nil tt ^TTTJ Fun E 
r.WVfb bdWI HhU'VI tfifi* mtt f4*4<*4 m-uw al \\ 



BeoSpell 



2. 



MMinnNG 

rriR THAN GEOS. 



Desk Act'L'ssoritis 



PaperClip'" Easy Script,™ 
Speed Script,"' Word Writer™ 
and others. 

3geoMerge"'NEW! 
Create 
• cus- 
tomized form let 
ters and labels 
with tliis mail 
merge program. 

4geo- 
Spell: 
• NEW! Complete 
spelling resource. View dic- 
tionaries and documents while 
spell checking * Create and 
update personal dictionaries • 
Global search and replace • 
Operates 38% faster than 
before. 

5 Desk Accessories: 
Five handy utilities 
• accessible from 
within any application • 4 func- 
tion calculator • 127 page note- 
pad • Chiming alarm clock • 
Preference manager • Photo/ 
text managers to save and trans- 
fer data between applications • 
NEW! Cut and paste from the 
calculator and notepad into 
other applications • Name photo 
album pictures • And more. 

6geoPaint;:'" High reso- 
lution graphics editor. 
• Create charts, dia- 
grams or images up to 8" x 10" 
• Zoom in for detailed pixel edi- 



graphic tools, 32 brush shapes drives and a RAM Expansion 
and 32 painting patterns • Unit (including the 1541, 1571, 

Invert, rotate, mirror or move 1581 and RAM drives) • Multi- 
images • Cut, copy and paste pie file selection ■ Color code 

notepad and files 




~a~ 



I 9; 



<li.-s!;'i;.| 



into other 
GEOS applica- 
tions • Integrate 
text with graph- 
ics -NEW! 
Stretch and scale 
images • Overlay 
effects * Stop pat- 
tern fills in pro- 
gress • New 
graphic shapes including con- 
nected lines, ellipses and 
squai'es • Grid function for easy 
sketching. 

deskTop: Efficient file 
and disk manager • 
View files as icons or 
text • Sort files by size, type, 
date or name • Open, close, 
rearrange, copy or delete files • 
Manage non-GEOS files • 
Access and execute BASIC pro- 
grams • NEW! Support for 2 

Berkeley 
Softworks 




7 



Date and time 
display • Recover 
most recendy 
deleted file • 
Faster file copy- 
ing • Simplified 
printer and input 
driver selection. 
PLUS: 
diskXurbo™ 
runs GEOS 
applications 
five to seven 
times faster • 
More keyboard 
shortcuts * Key- 
board or input 
device options (mouse, joystick, 
lightpenorKoalaPad™)*31 
printer drivers support over 
70 popular printers in draft, 
NLQ and high resolution 
printing modes • Q-Link'" 
telecommunications software. 




For orders onfy, call 

I-8()0-443-01()0 ext. 234 

GEOS 2.0 

{Ciili(i)riiw residenls iidd 7% salt-'s tax) 
559.95 plus $4.50 for shippiuK und liandlinK. 



iidiH-t'. t^i ■nnKMli.HT inj CfH jfp Lr^wtrln 
lif (,r(>S. Kf..-LSi*Hi, ifr-"!-*"-' ift'.-AVrv.' L 



jlLMV llcEkriry SuffMHk*. 



GEOS 2^ 




tmg or preview entire 

page • 16 colors, 14 Tlie brightest minds are working with Berkeley. 



-J-'r*!''' 



Clrcl« 134 on Reader Servee card. 



Magic 



Create your awn character sets; give your C-64 no-scroll ability; 
use a 40/80-column to^le an your C-128. 
Compiled by TIM WALSH 



54B7 64 Maze Craze begin with 25 pieces of gold. Use ilie ciiisoi- keys to work 

your way tiirough a ma/c, colleiiinj; gold pieces as you go. 

Anyone who likes computer maze games will have hours If you reach a dead end, you carmol retrace or backtrack. 

of fun with (i4 Money Monger. All the mazes are different You can, however, press the space bar to blast your way 

since diey're randomly generated each time you play. You through, but each blast will cost you three gold pieces. If you 



Trick of the Month 

54B8 Mesji ¥gnt Editor 

Mini Font Editor provides four new SYS commands to 
use in creating your own character sets on the C-64, The 
fonts you can creaie are limited only by your imagination. 
Vou can also append Mini Font Editor to longer programs 
at the beginning of the listing. 

The first two new SYS commands are different ways of 
creating characters. SYS DESIGN, screen code #, XI, X2, 
X3,X4,X,'),X6.X7,X8, redefines die character specified by 
the screen code number. The eight variables (X 1 -X8) have 
values ranging from to 255. For example, SYS DE- 
S1GN,1,2.55,0,255.0.2,W,0.255,0 redefines the letter A into 
a pattern of vertical lines. 

The other method of creating characters is with SYS 
DRAW, screen code, which lets you draw a redefined 
character followed by eight lines consisting of a MM 
statement, an exclamation point, a quotation mark and 
any combination of eight spaces and asterisks followed 
by another quotation mark. Look at this example of hovv 
to redefine the letter A into a box. 



300 
310 


SYS DRAW.l 




REM r*" 






320 


RF:Mt 






330 


REM I 






340 


REM! 






3r>0 


REM ! 






360 


REM ! 






370 


REM 1 






380 


REM 1 


***•«♦*»* 



The remaining commands are SYS COPY, for copying 
character sets, and SYS PLOT,X,Y, which positions the 
cursor anywhere on the screen, X is a value frotn 0-39 
and Y is a value from 0-24. 

REM C-64 MINI FONT EDITOR - RICHARD PENN 

:REM*168 
Id PORT=49152 TO 49481 :READD: POKET,D:CK=CK 

+D:NEXT :HEM*84 

20 IF CKO48480 THENPRINT"ERROR IN DATA ST 

ATEMENTS" : END : REM*1 30 

30 COPY=49152:DESIGN=49201 : DRAW=49230 : PLOT 

=49454 ;REM*105 



40 DATA 120,169,51,133,1,169,0,133,251,133 

,253,169,223,133,252,169,63 :REM*24 

50 DATA 133,254,160,0,177,251,145,253,135, 

208,249,198,252,198,254,165 :REM*n4 

60 DATA 252,201,207,208,237,169,55,133,1,2 

4, 169, 29, 141, 24, 208, 96, 32, 220 :REM*147 

70 DATA 192,160,8,152,72,160,0,32,241,183, 

138,145,251 ,230,251 ,166,251 :REM*42 

80 DATA 208,2,230,252,104,168,136,208,233, 

96,32,220,192,165,122,133,253 :REM*16 

90 DATA 165,123,133,254,32,211,192,32,211, 

192,32,211 ,192,32,211 ,192,32 :REM*131 

00 DATA 211,192,169,8,141,80,195,160,0,17 

7, 253, 201, 143, 208, 88, 32, 211 :REM*131 

10 DATA 192,177,253,240,81,201,33,208,245 

,32,211 ,192,32,211 ,192,162,8 :REM*173 

20 DATA 177,253,201,42,208,10,189,37,193, 

17,251 ,145,251 ,75,162,192,169 :REM*17 

30 DATA 255,56,253,37,193,49,251,145,251, 

32,211 ,192,202,208,224,230,251 :REM*8e 

40 DATA 165,251,208,2,230,252,32,211,192, 

32,211 ,192,32,211 ,192,32,211 :REM*102 

50 DATA 192,32,211,192,32,211,192,206,80, 

195,173,80,195,240,8,76,111 :REM*192 

60 DATA 192,162,11,76,139,227,96,230,253, 

165,253,208,2,230,254,96,32 :REM*1 36 

70 DATA 241,183,134,251,142,82,195,169,0, 

133, 252, 141, 83, 195, 162, 7, 24 :REM*162 

80 DATA 165,251,109,82,195,133,251,165,25 

2,109,83,195,133,252,202,208 :REM*202 

90 DATA 238,169,0,141,82,195,173,24,208,2 

01, 31, 240, 5, 169, 48, 75, 18, 193 :REM*250 

200 DATA 169,56,141,83,195,24,165,251,109, 

82,195,133,251,165,252,109,83 :REM*S0 

210 DATA 195,133,252,96,175,1,2,4,8,16,32, 

64,128,32,241 ,183,224,40,176 :REM+15 

220 DATA 16,134,2,32,241,183,224,25,176,7, 

164,2,24,32,240,255,96,162,14 ;HEM*86 

230 DATA 76,139,227 :REM*92 

—Richard Penn, Montreal, Quebec, Canada 



S RUN- AUGUST 1988 



PRICE & QUALITY 



so^^f^ The Great 



^Oj 



'^>te 



SA*' Communicator ^^S' 

THE DIRECT-CONNECT HAYES' AND COMMODORE* 1670 
COMPATIBLE 1200 BAUD MODEM FOR ONLY $74.95 

Everything from Electronic Mall (E-mail) 10 stock quotes and huge 
databases ot every Imaginable type is now on line io the small 
computerowner.Youcanev/ensendandreceivemessagesanywhere 
Inlheworld. All you need isaielephone and a modem whlcii allows 
your computer to communicate with others. 

Almost all modems (and services) are set up to communicate In 
one or more of three speeds; 300, 1200 and 2400 Baud. Most 
computer users prefer 1200 Baud. (1200 Baud Is about 4 times as 
fast as 300 which means you spend about Vi the time and money 
getting the data you want and more time enjoying it.) 

2400's are great (but quite expensive). Most users can't justify 
the cost difference unless they do a large amount of modem work 
with a service that can handle 2400 baud. 

You will also notice a few very cheap 1200s on the market at "too 
good tobe1rueprlces."Theyare,Thereasonis1ha!theyare usually 
foreign built and not truly Hayes' and Commodore 1670' com- 
patible therefore not usable In all situations and wilh all senvces. 

WhatlsHayes" compatibility? Il'stheindustrystandardandabout 
all modem manufacturershaveadopted the "AT" (Hayes) command 
set. Virtually all software being written now uses Hayes commands. 
Beware of those who don'1. 
Let's compare Minimodem-C" with tfie 1670' 

Comparison ol MinimiKlein-C"' vs. 1670 vs. Avatei 



Hayes' Compalibilily? 


lOO"!'!} 


Subset Only 


Subset Only 


Comfflodote direct Connect? 


Yes 


Yes 


No 


Number of Status Indicators 


7 





s 


Busy Delsci? 


Yes 


No 


No 


DTR Signal Support? 


Yes 


No 


Yes 


Higti Speed Delect Line? 


Yes 


No 


No 


Numberol DIP Switches 


8 


3 


S 


Numljer of Status Registers 


16 


3 


7 


Guarantee 


lyr. 


90 days 


7 




FRONT 

USER PORT 
CONNECTOH 



Now you have the FACTS to make an informed decision. 

What doyougct for 874. 95? Everything! Youdon't need to worry 
about cables, compatibility or anything else! The Aprotek 
f^^inimodem-C'" plugs directly Into your Commodore C-64, C-64C 
orC-128 USER port. It isunique in t hat it has two separate(swltchable) 
emulation modes (Hayes and 
Commodore 1670' ) to make It 
compatible with ALL available 
softv^are, The Minimodem-C " 
is a full feature, 300^200 Baud 
modem with Auto Answer, Auto 
Dial. Touch-Toneor rotary dialing, 
has status i ndicators and a built- 
in speaker. Just plug It into your 
computer and standard phone 

jack with the attached cable. Minimodem-C"' is supplied v/ith 
"MultiteTm"64and 128, andafreetrialsubscriptionto CompuServe. 

Doyouhavemorethanonecomputerordoyouplantogetanother 
computer? We have your solution. Simply order our new 
Corn-Modem'" adapter (tf5100) along with the standard Aprotek 
MInimodem-H"' which you can use with any computer that has a 
RS-232 serial port as well as with your Commodore. Aprotek 
Minimodems'" are tiny Only 4%" long, 2%" wide and %" high. 
Our highly integrated, state-of-the-art circuitry makes this modem 
a Best Buy. 

Built with pride in the USA and fully guaranteed (or 1 year. 
Order yours today! 

WO RISK POLICY 

Try any Aprotek product for two weeks. If you are not satisfied, call 

us then send it back for a prompt refund. 

NOW FOR THE BEST PART, THE PRICE! 

Order- Item Qty Price Shipping Total 

6212 MIfJIMODEM-C (Coirmodore) 74.95 

6214 f^lNlt^ODEflfl-H (RS-23Z)* , 84.95 . . 

6216 MINIMODEM-AM (Amiga)' 84.95 

•(Specify Male or Female Connector) 

f^lodem shipping-Cont. US S6.00; UPS Blue. CAN. AK, HI, APO StO.OO ==• 

Circle 79 on Pe^dor Sofvice catti. 



AprOSpdnd-64 Gives your Commodore 64 or 128 full 
expandability! This superbly designed expansion module plugs into 
the expansion port and gives you four switchable expansion 
connectors— plusfuse protection— plus aresot button! Before you 
buy anexpander. be sure that it hasa fuse loprotect your computer 
and that you can activate yourcartridges In any combination allowed 
by the cartridges. 




>* 



ONLY $29.95 + s&H 



Order #5064 



UNIVERSAL RS'232 INTERFACE 

with Commodore USER Port expansion. ONLY $39.95 + S&H 

Now, you can connect and communicate with any of the popular 
RS-232 peripherals usIngyourCommodoroUSER Port. Thissuporb 
expanderopensawhole new world to yourCommodorecomputer's 
capabilities. You can now connectloprinters.modemsandanyother 
„^^^^ RS-232 device. If you already have 

jgJjMK^^3HH ", sv something that connects to the USER 
jB^^|Hp^' k port.don't worry because the port Is 

^r ^B^^-'I^Jl j/ duplicated ohlheoutsldeedgeof the 
Interface. Comes complete with 
sample driver program lislings. 
Compatible v^ith all Commodore 
home computers with a USER port. 
1-year warranty Order #5232. 

"COM-MODEM' ADAPTER — Used only with 
any Hayes' compatible modem with OB-25 connector through your 
USER port. You can make It emulate a 1670 too. or turn it off entirely 
Can be used with our other USER port equipment such as "USER 
EXTENDER" (=5250) or"UNlVERSALHS-232INTERFACE" (#5232). 





REAR 
DB-25 

FEMALE 
CONNECTOR 



Order #5100 $1 9.95 + S&H 

"USER EXTENDER"' — iC'RIbboncableexienderforyour 
Commodore USER port. Order #5250 S21.95 + S&H 

Com 6 Pin Serial CablB(5ft) *3006-SMM S9.95, (8ft) *3006-8MM S11.95 
Commodore Serial Ext. (5ft) #30Q6-5MF S9.9S. (Stt) #3006-8MF S11.95 

Stilppln9p«feaehaboveltBm:C(inl.tJS = sa.Can.PH.HI.AK.APO.UPSBluB =S6 

ORDER INFORMATION Californiaresidentsadd6% tax. All prices 
are cash prices— VISA and MC add 3% to total. We ship the next 
buslnessdayonmoneyordefs,cashier'schecks, and charge cards. 
A 14-day clearing period is required forchecks. Prices and availability 
subject tochange— CALL. Available at Selected Dealers. Dealer 
inquiries invited. 2 week satisfaction or your money back trial 
period on all products. 

For info arid order status call 805/987-2454 (a-s pst) 

TO ORDER CALL TOLL FREE 

800-962-5800 • USA, 800-962-3800 - CA [7-6 PST) 

Or send order to; 



^/IPROI^K 



Oept. RN 

1071-A Avenida Acaso 
Camarillo, CA 93010 



MAGIC 



exhaust your horde of gold pieces and cannot continue, 
prt'ss Q to get your score. If y«iu consistently score above 65 
percent, you are indeed n money monger! 

REM 6 4 MONEY MONGER - NICKEY HACDDNALD 

:REM*115 

10 PRINT" {SHFT CLRKCTRL 2HCTRL 9) GOOD LU 

CK1":POKE53280,0:POKE53281 , :X=RND( -TI ) 

:REM*78 

20 MC=3 : IM=2S:MN = IM:X1=20: Y1 =1 :MV=1 :WD=4 0: 

LN=24:SC=1024:CO=55296 :REM*231 

30 GOSUB180 :REM+1 19 

40 PCKECO+YI *WD+X1 , 2:P0KESC+Y1 *WD+X1 , 1 74 

:REH*8 
50 GETA$:IFAS=""THEN50 :REM*13 

60 IFA$="{CRSR DN}"THENDY=1 :DX=0 :REM*144 
70 IFA$="{CRSR UP)"THENDY=-1 :DX=0 :REM*222 
80 IFA$="{CRSR RT]"THENDX=1 :DY=0 r REM* 48 
90 IFA$="{CRSR LF)"THENDX=-1 :DY=0 :REM+18e 
100 IFA$=" "ANDMN=>MCTHENMN=MN-MC:POKESC+( 
Y1 +DY ) *WD+X1 +DX, 32 : G0SUB2 1 : REMfl 92 

1 1 IFA$="Q"THENMN=MN-IM:MN=-MN*(MN>-1 ) :GO 

TO220 :REM*227 

120 X=PEEK(SC+WD*(Y1+DY)+X1+DX) :IFX=42THEN 
MN=MN+1 :GOSUB210:GOTO1 40 :REM*1 42 
130 IFXO32THEN50 :REM*1 90 

1 40 XI =DX+X1 :Y1 =Y1 +DY:MV=MV+1 : IFY1 < 1 THENY1 
=Y1-DY :REM*136 

IFX1 (0ORX1 >WD-2THENX1=X1 -DX :REM*1 74 
IFY1 <LN-4THEN40 :REM+200 

Y=Y-LN+6:Y1 =Y1 -LN+7:GOTO30 :REH*2 
Y=Y+1 :IFY=LNTHEN210 :REM*81 

F0R2=1T0WD-1 :PRINTMIDS{"{CTRL 2) {CTRL 
8)* {CTRL 2) {SHFT N} (CTRL 2) {CTRL 2){ 
SHFT M}{CTRL 2} {CTRL 2} {SHFT N) (CTRL 
2] {SHFT M)(CTRL 2) (CTRL 2) {SHFT V)",I 
NT(RND{1 )*10)*2 + 1 ,2); :REM*75 

: NEXT: PRINT :GOT01 80 :REM*57 

PRIHT"(15 spaces) (15 CRSR LFs}M0NEY:"M 
N: PRINT" {CRSR UP)";:RETURN :REM*36 
PRINT" {SHFT CLR)Y0U MADE $"MN"IN"MV"M0 
VES,":PRINT"THAT'S"INT{MN*100*(MC-1 )/M 
V)"%" :REM*6 



L-J+1 :J=L 
70 NEXT 
80 IFX<L-1THENN$=LEFT$(N$,L-X}+ 

N$,X) :L=L+1 :X=X+4:GOTO80 
90 PRINTNS:RETURN 



:REM*130 
:REM*=200 
","4RIGHT$( 
rREM*213 
:REM*172 



150 
160 
170 
180 
190 



200 
210 

220 



— NiCKEY MacDonald, Fredfricton, N.B., Canada 
S4B9 64/128 Number Formatter 

Since Basic 2.0 and IVasic 7.0 on the C;()! and (:-128, 
respectively, lack aconiinand for automatically printing large 
numbers with commas, 1 wrote Number Fonnaiier to perform 
that task. Use it ,i.s n suinoutine in your ov\'n programs and 
you'll find it'll format any positive or negative floating point 
number from 0.01 to 999999999. 

REM NUMBER FORMATTER - J, R. CHARNETSKI 

: REM* 21 
10 INPUT"ENTER A NUMBER" ;N: IPN=0THENEND 

:REM*242 
20 GOSUB40: PRINT :GQTO10 :REM*220 

30 : •REM*88 

40 N?=STR$(N) :IFABS(N)<1000GOTO90 :REM*236 
50 X=3:L=LEN(NS) :IFN=INT(N)GOTO80 :REM*174 
60 P0RJ=2 TO L:IF MIDS (N$, J , 1 1 =" . "THENX=X+ 



—JOSEPH CHARNETSKI, DALLAS, PA 

$4BA How Conve-e-e-enient! 

Good programmers always save the newest version of their 
creations under slightly cliffereni Olenames as they work. 
And they save frequently. Yon can save time if you make 
your computer do this for you by tacking on my routine to 
your programs. For the CG4: 

r)S)9'J9 END 

(iOOOO ZZ$ = "FAST SAVE"iOPEN 13,8.1 5,"S0:" + ZZS:SAVE"" + 

ZZ$.H:VFR1FY"" + ZZ$,8 
fiODOl CLOKi: l."i:END 

For the C-128: 

59999 END 

60000 ZZ$ = "FAST SAVE"iSCRArCH"" + ZZ$:DSAVE"" + ZZJ: 
mT.RlF\ + ZZS:END 

Substitute your own filename for "FAST SAVE" and enter 
KUN (iOOdO whenever you want to save a program, fhis 
eliniinales encimtnering the Savewith-Replace hug and llll- 
ing your disk with partially comjileted program segments. 

— E. STUART Johnson. Athens, AL 
54BB Putting the C-64's Bell To Work 

A Magic trick rang the C-6'i's pseudoCTRIJG hell for the 
first lime in January 19H8 (Magic irick S4f)7) and for the 
second time in April 1988 (Magic trick $48F). I'll ring it for 
the third and last time in this issue with a relocatable machine 
language routine. 

Incorporate my bell program into your own programs to 
signal keyboard input, or perhaps to toll that all is cither 
well or not well. 

After you've run the program, type in SYS SA to activate 
the bell. Of course, you can change the value of SA to your 
preferred, least disturbed area of memory. 

REM PUT THE BELL TO WORK - ROLF L. MILLE 

R :REM*217 

10 SA=679:FORA=SA TO SA+30 :READD:POKEA,D:N 

EXT;SYSSA :REM*43 

20 DATA 169,31,141,24,212,169,9,141,5,212, 

169,0,141 ,6,212 :REM*183 

30 DATA 169,48,141,1,212,169,32,141,4,212, 

169, 33, 141, 4, 212, 96 :REM*30 

—ROLF L. Miller, Ventura, C.A 
S4BC C-64 No-Scroll Control 

One of the many nice features of ihe C-128 is its no-scroll 
key. Located at tlie top of the keyboard, this key lets you 
freeze scrolling listings, disk directories and other screen 
data, and then resume scrolling when you're readv. Because 
it's so useful, I've created a no-scroll system for the C-()4 
called N'o-Scroll Control, 

After activating my program, CTRl./S freezes scrolling. 
You can resume scrolling with the space bar. Pressing run- 



10 R i; N ■ AUGUST 198« 



MAGIC 



stop/restore deactivates the program and entering SYS SA 
reactivates it. 

REM C-64 SCROLL CONTROL - KARL JOHNSON 

: REM* 4 4 
10 SA=4 91 52:FORM= SA TO SA+52 :READN:CK=CK+ 

N:POKEM,N:NEXT :REM*250 

20 IF CKO6300 THEN PRINT"ERROR IN DATA... 

":END ; REM* 123 

30 SYS SA: PRINT" {SHFT CLR) CONTROL SCROLL ( 

CTRL-S) ACTIVATED. SPACEBAR CONTINUES L 

ISTING":END :REM*30 

40 DATA 120,169,13,141,20,3,169,192,141,21 

,3, 88, 96, 165, 145, 201, 251, 208 :REM*26 
50 DATA 27,165,197,201,13,208,21,120,169,4 

9, 141, 20, 3, 169, 234, 141, 21, 3 :REM*11 1 
60 DATA 88,165,197,201,60,208,250,32,0,192 

,169,0,133,198,76,49,234 :REM*211 

—Karl L.Johnson HI, Houston, TX 
S4BD Look Away, Dixieland 

Dixie, an inspirational song written by Daniel Decatur 
F.mmott in 1859, is a favorite among children of all ages. 
This version works on both the C-64 and the C-128, For a 
snappier ieni])o, run it in the C-128's Fast mode. 

REM DIXIE FOR THE 6 4 & 128 MODES - JOE C 
HARNETSKI :REM*253 

10 DATA 11221111222222313111115115115116 

: REM* 80 
20 DATA 54333344555455555556678656545343 

:REM*38 
30 DATA 24555946222488828285977929242945 

:REM*254 
40 CLR:READD$, IX$,IE$:R=54272:FORI=RTOR+23 
: POKEI , : NEXT: PQKER+ 12,9: POKER+24 , 1 5 

:REM*7 
50 FORJ=1T032:POKER+8,VAL(MID$(IX$,J,1 ) )*1 
+ VAL(MID$( IE$,J,1 ) ) :P0KER + 1 1 ,33 

:REM*176 
60 F0RT=1T0VAL(MID$(D$,J,1 ) )* 1 28 : NEXT: POKE 
R+11 ,32:FORZ=1TO20:NEXT:NEXT :REM*52 
70 PRINTCHR${1 47) "PRESS SPACEBAR TO PLAY D 
IXIE AGAIN..." :REM*137 

80 GETA$: IFA$="" THEN 80 :REM*79 

90 PRINTCHR$(147) :IFA$=CHR$(32) GOTO40:END 

: REM* 60 

—Joseph Charnetski. Dallas, PA 
S4BE More No-Scroll Control? 

This program allows you to put a message on the C-64 
screen without changing the current location of the cursor. 

Add the subroutine in lines 60000-00040 to your program. 
To print a message, use the syntax; 

X = (0 through 39): Y = {() through 24):A$ i- "ANY MESSAGE 
DlLSIRED":GOSUB 60000 

where X is the column coordinate and Y is the row coordinate 
for the position of your message in AS. 

REM 64 NO-SCROLL CURSOR PLOT - RICHARD P 
ENN '■ REM* 3 3 



10 PRINTCHR$(1 47) :PR1NT"CURS0R IS HERE > 

";:WAIT 198,1 :GETA$ :REM*113 

20 X=31 :Y=24:A$="NO-SCROLL":GOSUB60000 

: REM* 8 3 
30 WAIT 196,1 :GETA$:PRINT"AND STAYS HERE" 

:REM+123 
40 END ;REM*168 

59999 REM NO SCROLL PLOT SUBROUTINE 

:REM*201 

60000 X1=PEEK{21 1 } : Y1 =PEEK( 21 4) :REM*208 
6001 PRINT" {HOME} ":F=1 024+X+Y*40 : H=INT{ F/ 

2 56) :L=F-H*256:POKE209,L:POKE210,H 

: REM* 4 2 
60020 PRINTA$ :REM*16 

60030 POKE 2 11, XI: POKE 21 4 , Y1 : PRINT" {CRSR 

UP) (CRSR ON) ;REM*202 

60040 RETURN :REM*253 

— RJC'.HARD I'ENN, MON'l'RRAl., QlJKBEC, ClANADA 

S4BF Reversing C-128 Hi-Res Screens 

Reversing a hires Image on the CM2H's screen isn't easy; 
in fact, it's downright difficult. To makr thi* job easier, I'm 
offering the CTiiH Hi-Res Screen Revciser. Vou dellne the 
top-left corner coordinate values of X aiul XI (l)-'59) and V 
and Yl (0-24). ,-\fter defining your coordinates, entering ,SYS 
4864,X,Y and SYS 4871 ,X1,Y1 'reverses that area of the screen. 

REM C-128 SCREEN HI-RES SCREEN REVERSSR 
- ROBERTO HIRSCH :REM*11 

10 FOR X=4864 TO 5044:READ A:CK=CK+A: POKE 

X, A: NEXT :REM*59 

20 IF CKo 24402 THEN PRINT"ERROR IN DATA. 

..":END :REM*204 

30 DATA 133,250,133,254,134,251,96,133,252 

,134,253,16 5,251 ,141 ,241 ,17 :REM*252 

40 DATA 74,74,24,109,241,17,141,241,17,165 

,251 ,10,10,10,10,10 :REM*85 

50 DATA 10,141,240,17,169,0,141,246,17,169 

,32,36,250,240,5,169 :REM*111 

60 DATA 1,141,246,17,165,250,10,10,10,141, 

245,17,24,173,240,17 :REM*195 

70 DATA 109,245,17,141,243,17,169,32,109,2 

41,17,109,246,17,141,244 :REM*41 

80 DATA 17,173,243,17,141,102,19,141,107,1 

9, 173, 244, 17, 141, 103, 19 :REM*42 

90 DATA 141,108,19,162,0,189,248,60,73,255 

,157,248,60,232,224,8 :REM*166 

100 DATA 208,243,165,250,197,252,240,5,230 

,250,76,36,1 9,165,254,133 :REM*1 9 

110 DATA 250,230,251,162,0,238,240,17,232, 

173,240,17,201,0,208,3 :REM*185 

120 DATA 238,241,17,224,0,208,238,162,0,23 

8,240,17,232,173,240,17 :REM*112 

130 DATA 201,0,208,3,238,241,17,224,64,208 

, 238, 165, 251, 1 97, 253, 208 :REM*228 

140 DATA 1,96,76,36,19 :REM*178 

150 COLOR 0,2: COLOR 1,1: GRAPHIC 1,1 :REM*8 

160 X=1 :Y=1 ;X1=10:Y1=10 :REM*174 

170 SYS4864,X,Y:SYS 4871, XI, Yl :REH*153 

—ROBERTO HlRSCll, T AN AMERICAN A, ARGKNtlNA 

Omtinueii on /?. Hi. 



AUGUST 19tJ« RUN It 



WHAT'S A TAim ? 



That's a very good question. Taito (pronounced Tie-toe) is 
one of the oldest and biggest names in the arcade industry. We're 
the world's largest manufacturer and operator of arcade games. 
Taito's been in the business since 1953. 

And that's just the beginning. Taito practically started the 

l^'JiTM^ ' i' ' |[ ' video game industry with j. 

our classic arcade hit. 





'Mi.. 



i J A -1 ARKANQtD: 33 screens of space-ags SKcitemsnl Awsni winning 

Sp ace In Va derS." And coin-op W over t mUHon sold in Jspan. •Om oftttabest ever. " 

—Blectranic Game Player Magazine: 

over the years, Taito has created more than 1,000 other great 

action games for arcade and home play. 

Taito has something equally exciting for you to slip into your 
home computer. Taito brings the same pioneering spirit, technical 



.<«< ..1 *•■■* M 4it| FKI tl*^* I 



fl£N£GADE This /i the one and only. Don't settle for Imltetlons, 

Biistenng. last paced and real Me unKi-siyieKanieKtion. One 0/ quality dtid exci'tement that made us the arcade leader to your 

the hottest games in EtiropA 

Commodore, Amiga, IBM, Apple and Atari computers. Your computer won't be the same again. 

Taito is the arcade industry leader for a very good reason. We consistently make great videogames 
that bring more action, thrills and value to the people who play our \~~ ~.'.„~Z: 
games. And literally millions of peo ple pla y our games in arcades 
and homes all over the world. 

Our strength comes from the massive development effort 
we put into creating the kind of games that satisfy the ever-growing 
arcade appetite and the research gathered from the more than 
100,000 arcade machines Taito operates in Japan. (The money in 

. ., , jj-yj 1/ ' I t T , AiCQfii: The uttimate in inter-planetary conjteL Battle jtiens with 

trie com boxes at the endot the day tells you quickly if you ve got lasers, homing musiies. tmmts andsh,eidi. f^masfc ^enxaiscnunng 

future-world landscapes. 

Taho Softwanj Int, 267 Wosl Esf^anada Monh Vancouvet, RC, Canada V7M1 AS. Tet 604.9a4.3344. Sky Shark™ and Gladiator'" ara trademarks o( Taito America, Inc. Oopyrjghl ©138a All rjghti 
Tailo,* Arkanoid,'" Rooogade^** AfconJ" Railan.'^ Bubljle Bobble?** Operation WolfJ" re«fvcd. Amiga, Corrwnodort Ap^lft ISM and Atari ore traderriorits respectively of ComrrxidorB- 




Circie 179 on Reader Sorvice cajd 



a good game or not.) And Taito Is a/ways working hard to develop 
the most exciting new video games that push the technology to 
its limits.* We don't rest on our laurels. 

Because arcade games are the benchmark for home video 
games , Taito's leadership in the arcade industry means that vi/hen 
you buy Taito products you will be getting more home video thrills 
— more mesmerizing arcade quality graphics, spell-binding sound 
and above all, actlonl 




HASTAN: Qnff of the bJggnsl coin-cp hits of IBB?. Stunning gfophta. 
fihn-stopi mythical 5ijpcr hero action with irtuttipfe wt?fl/»n^ ene- 
mies and levels ofpley. 



That's why nobody but Taito can bring you more of what you're looking for in home computer video 
games. You don't get to be the biggest in the arcade business by making run of the mill video games. 

When you buy Taito games you're getting more than Just 
fun. We bring you games that test your nerve, your skill and your 
strategy. Games that make you laugh and put you on the edge of 
your seat, games of adventure and excitement. Taito takes you on 
incredible mind voyages to places you've never been before— to 
brave new worlds of imagination and fantasy. And after all, isn't 
that what great video games are all about? 

And every action game we put our name on Is more than 
just competitive confrontation. Taito games are all about the values of good triumphing over evil, of being 
the best you can be— games like Arkanoid,'" Renegade;" Alconl" Rastan'" and Bubble Bobble'." And we 
have more arcade block-busters like O peration Wolf ,'" Sky Shark'" and Gladiator '" coming soon to soft- 
ware formats for play on your home computer. Taito's home-bound hit parade of video fun has just begun. 
Who but the arcade leader could bring you so much? That's Taitol Aren't you glad you asked? 
Bu y Taito products at leading computer stores everywhere. If no stores are near you, Visa/MasterCard 
holders can order direct from anywhere in the United States by calling 1-800-663-8067. \JA |T^ 




BUBBLE BOBBLE: Uugh-packed addictive actkm. Up to 100 levels 

ot arveda Quality play. One or 2 player action. The tJumtwr oiye 
game in Europe lor three months in a row. 



Amisa. Int, Commodgra EtectronJcs, Ltd, Appte Computof Inc, Imematioral Business MscJiines gol the lochnical ond cmative ability to riovekip mirKi-bkjwing vidoo gamos, wrtta to Tnito, 
and Atari Corporation. Advortisoriicnt by QuolV & Company Inc., (DiidOflQl ■!) you think vw'vo Attentioii: Product Dovolopmont at the nba/e addrass. 



News and New 




i/f 



Remove dust from your equipment; get a free educatimml 
newsletter; test your racing skills. 
Compiled by HAROLD R. BJORNSEN 



Simplified Tutorial 
For Basic S 

VANCOUVER, \\'\ — The Beginner's 
Guide to Bmk 8 has been pulilishod as a 
coinpatiion tcxttosupplfiofiittlif uslt's 
manual t>f iliat ])0[)ular luiti powcTful 
C-128 progiaminiuj; environirR'iit. Tin: 
Guide provides simple examples of 
the command syntax that many people 
have found too vagticly described in the 
Basic 8 manual. The Guide thoroughly 
documents a series of illustrative pro- 
grams (hat appear on an accompanying 
disk, the back side of which contains the 
contents of the public domain Basic 8 
Demo Disk, iised by permission of Lou 
Wallace, Basic 8's co-author. The pack- 
age is available for S 19.95. Software Sup- 
port International, 2700 NE Andresen, 
Vancouver, WA 98661, 

Check Reader Service number 400. 

Speech Review 

LONG iVK.-VCH, CA— The Cotnputer- 
ized Speech/Language Screening Pro- 
gram arc two separately available disks 
that can help identify possible speech 
and language problems in preschoolers 
and children in grades K-'i. The pro- 
grams were developed by a licensed and 
certified speech pathologist specifically 
for the non-speech professional. Each 
disk contains directions, screening 
form, authorization letter for parents, a 
printable handout called "Ten ways to 
increase your child's speech skills" and 
a glossarj' of terms. All items h.ive on- 
screen/hard-copy options. Each disk is 
available for the C:-r>-l for SI 5 from Hill- 
top Speech and Latiguage Services, 3330 
Lewis Ave,, Long Beach, CA 90807, 

Check Reader Serv^ice number 402. 

Find the Eight 
Crystals of Zog 

ALAMKDA, CA— Spectrum Hoh>Byte 
(2061 Challenger Drive, Alameda, CA 
94501) has released Zig-Zag, an arcade- 
style game for the C-64. In this British 
import, you must swiftly maneuver your 
star fighter down the narrow passage- 




ntGsppearing borrisrs, traps and 
timclocke add to the luro of Spectrum 
HoloBytD'E fircudo-action game, ZJ;)-Zsg. 

ways of the Matrix of Zog somewhere in 
the 12lh dimension. The ultimate test of 
your itiental and physical abilities is to 
locate the Eight Crystals of Zog, You 
will need to collect cash by conquering 
aliens and use it to buy items that vdll 
prove helpful in your ([uest. A scoring 
system is included in the game to keep 
track of the points you accumulate for 
precision and fast reflexes. Test your 
mettle for 524.9'). 
Check Reader Service number 40 L 



WoRLo War M Europe 

BALflMORE— Undcrlire!, a WWII war 
simulation, has paratroops, engineers 
and mountain troops from the United 
States, Germany and tlic Soviet Union 
for you to tise to wreak havoc on the 
European landscape with assault guns, 
tanks, machine guns, bazookas, stiioke 
grenades and satchel charges. You, of 
course, control the action in nine sce- 
narios, andaconsiruciion set lets you cre- 
ate more. You can throw in some armor 
and a couple of good leaders, choose die 
weather, scale, general orders and vic- 
tory conditions; iti short, make life mis- 
erable for the enemy. With a C-C4, you 
can start firing away for S34.95, The 



Mapmaker disk is available separately 
for 135, From the .'\valon Hill Game 
Company, 4517 Harford Rd., Baltimore, 
MD212l'4. 

Check Reader Service number 404, 



A Different Drum 

L.-\ CROSSE, WI— Consort Software 
(PO Box 1623, La Crosse, Wl 54601) has 
released Corquest of the 80s and Cor- 
quest of the 70s, drum corps simulations 
for the C-6-!. Corquest challenges yoitr 
knowledge of Junior drum corps history 
and incorporates color graphics and 
three-part liarmonic custom music. You 
also become director of your own corps, 
choosing your staffandassetiibling your 
marching members. You'll need to dnim 
up $24.95 for each package or S39.9f> 
for both versions. 

Check Reader Service number 403. 



Drive Box 

FARGO, NU— The Drive Box, a hard- 
ware configuration for the 1541, 1571 
and C-128D disk drives, has been re- 
leased by Microteq (1430 9th ,Ave. South, 
Fargo, NO .58103). With it, you can set 
any device number from 8 to 11, and it 
will defeat write-proicci so that you can 
write to the unnotchcd side of your 
disks. An instruction manual shows you 
how to make the required solder con- 
nections to your drive's circuit board, 
but the company will install it for you 
for a SIO fee. The Drive Box is available 
for $29,95, 

Check Reader Service number 405, 

Computer Learning month 

P.ALO ALTO— Continuing its effort to 
encourage more educators to discover 
the niany uses of computers and soft- 
ware in the classroom. Computer Learn- 
ing Month (CLM), October 1988, has 
launched a School Certification I'ro- 
gram and S^veep stakes. 

To become CLM-certified and there- 
fore eligible to enter the sweepstakes, 
between August 1 and October 31 all 
teachers in a school must use three pro- 1 



U R U S' ■ AUC-.USl l'.IH8 



CC^INAPUTER DIRECT 



SOLDf 



AISID WE A/IEAN ITl 



Prices Expire 3-31 -B8 



Complete Commodore 
C64C System 




The Complete System Includes; 

• Commodore 64c Computer 
■ Excelerolor Plus Disk Drive 

• 12" Monochrome Monitor 

• Genuine IBM® Printer With Commodore 
Intarfoce 8 t Roll Of Heat Transfer Paper 

• GEOS Program For Word Processing S Drawing 

Our Low Sale Price 



$ 



395 

(Add $30.00 siiipping.*) 



95 



List $1049 



Hi-Speed NLO Printer 

Superb Negr Letter Quality 
160-180CPS 




Commodore Compatible 
With Low Cost Interface 



• Higf» Speed Dol Motrix 

• Near letter Quolity Selecloble From Front Ponel 

• Itolics • Elite - Condensed • Pico 

• Trad or/ Friction Feed 

• Centronics Parallel Port 

• * Lifetime Wor ranty On Print Heod 

• 6 Month Replocement Pol icy For Printer 

• Super Graphics 

• BK Print Buffer 

Our Low Sale Price 



$ 



179 



(Add $10.00 shipping.' 



95 



Llal$499 



Conplete Comnodore 
C128D System 




The Complete System Includes: 

• C-128D Computer With Built-in Disk Drive 
' 12" Monochrome Monitor 

• Genuine IBM® Printer With Interfoce 

• One Roll Of Heot Tronsler Poper 

• C-1280 Programmer's Reference Guide 

Our Low Sale Price 



$ 



549 

(Add $30.00 shipping.*) 



95 



List $325 



Excelerator 
Disk Drive 



5V4" Floppy Disks 

19 




Double Sided 
Double Density 

Minimum Quantity 50 
Maximum Quontity 2S0 



c 

each 

(Add W.OO ihipf ing.*) 



Genuine IBM® Printer 

BVi" Letter Size • 80 Column 
Limited Quantities 



Box of so $9.50 (19< each) 

(without sleeves) 

Box of SO SIO.SO (31< each) 

(with sleeves) 

Box of 100 (no limit) . . . »24.00 (24< each) 

(with sleeves & labels) 



Economy Sleeves $1 .00 per quontity of 50 

Disk Labels $3.95 per quantity of 100 

Disk Notchers $3.95 eoch 




Commodore Compatible 
^Includes FREE Game 



Our Low Sale Price 



M49 



95 



List $349 



(Add $10.00 shipping." 



5y4" Sony Disks 

*• ^^ each 

Umtfed 
Ouantims 

(Add $4.00 iliipping.-) 

SIngle-Stcied, Double Density 

Sold In Packages Of 5 With Sleeves, 

Lobels & Write Protects Included 

$2,45 Per Box 




• Upper & Lower Case 

[with true low/er descenders) 

• Advonced Dot Motrix ■ Heot Tronsfer 

• Grophics With Commodare, & Apple Interfaces 

• Ready foHook Up To Serial Port Of IBM® PCjr. 
' low Cost Adapters For IBM®, Apple, 

Commodore, S Loser Computers 

• Underline & Enlarged 

Our Low Sale Price 



$44 



95 



List $199 



(Add $7.50 shipping.*) 



15 Day Home Trial * 90 Day Imineciiate Replacement Policy 



COfVIPUTER DIRECT 

22292 N. Pepper Rd, Barrington, IL. 60010 
Call (312) 383-5050 To Order! 



■ Uiinou initlf^nit Mid fc'^i*V tMl& u«r AJ] CTn>rn mi>u t>t Ifi US. l>olLu}, Wf ihip m bII pointi In the U.S., CANADA. PUERTO RICO, A APO-FPO. 
PlemjK c^i far t:htr(n«u[ilJc mntinrntftl U.S, or C.O.D. MAIL<}RI>rJ^ nK\on^ cuhdc-i check, mnnry ord^, or [icf toul cFkcck. Allow Mdayi iMivcry> ^ 
[ft 7 diy» htt |ihniif nrclrri. and I day CJiprcu maiL. Prktu, ipntrkaikini A avBilBlJilny (Itbid;! 10 cMrL|v wlihout ntilit*. Shlitrln^ HfKl hmiwllln* ChArfC* *M 
r^Ui lerurcjabk. (Monliori only lhiipp«l in COnih)«ni«J \J.ii.i ('OMFirni':M iUKtXtt will rnalch any valid nalionaJly advcftLaed tkhvcred prkc un the naCl 
ttatt pttMiuH wJEh M fDmp«/ablc payment mctKod kncludinj any appikabi? via tuif«}. A phytkal Cflpy Ofd^r 
of thf curreni valid Jqwfr pf\cai §4 m%M be lupplkcd withthforctcr, or Mtihjn IS diyidf d^iic ofpurghaM. VISA — MASHRCAHO — CO«D* 

Circle 15 on f^sadier Service card. 



NEW PRODUCTS 



gtatiis they've never tried Ix-fore. To ton- 
firm a school's ehjfjhihly, scliool prin- 
cipals miLst sign a CLM Cerlified School 
I'roj^ruin enXTy fonn indicatinj^ thai all 
leaclicrs i[i their scliool s h:ive met the 
requirements. Entry forms must be 
mailed to CLM by Ociober 31, 1988. For 
more information and a free entr\- form, 
write to Computer Ijcarning Month, PO 
Box 60007, Palo Alto, CA 94306. 

Successful Communication 

ELUSVILU:, MO— If ytni're :m ama- 
teur radio operator with a C-64, you 
can communicate via transponders and 
BBS-like systems found on various ama- 
teur radio cointnunications satellites. 
The program, Satcomm (Vl. tracks satel- 
lites in order to find the best time to 
receive a successful tomimuiication via 
antennas. The software can store infor- 
mation on up to 15 satellites, confirm 
WlAW reference orbits, provide a hard 
copy of up to 3 1 days of access times and 
give information for any given diiy of 
access times for ii]) io ihiee satellites. 
The jjrogram is compaiible with a sys- 
tem consisting; of a C-fcl, 1541 drive and 
a l.")2.>emulaiing printer. It's SI 8.9.') 
from Strategic Marketing Resources, PO 
Box 2183, EUisviUe. MO 6301 1. 
Check Reader Service number 406. 

Computers in the Classroom 

I'LEASAN rVlfl.K, NY — Sunburst 
(Pleasantville, NV 10.">70) is offering 
teachers a free quarterly newsletter, 
called Sulutiom, that provides ideas on 
using the computer in the classroom. 
Each issue covers tijis for successful 
teacher-training workshops, (he use of 
tile computer to develop reading skills, 
current issues in teacliitig keyboarding, 
hovv to observe intelligent behavior in 
children, the database as a critical think- 
ing tool and using software to prepare 
for the school science lair. 

Regular features include "Classroom 
Secrets," with computer- use ideas; 
"What's Happening," which shares with 
leaders news from Sunburst; and a 
"Q and A" page with the company's Cus- 
tomer Service representative. 

To get a free subscription, call Sun- 
burst toll-free at 800-431-1934, and in 
Canada, 800-247-67:i6, 

Eat My Dust 

C.\LG.\RY, ALBKR'I'A— The Dust-Witch 
2000, an attachment for your vacuum 
cleaner, eats dust from your computer 
and peripherals without touching deli- 
cate surfaces. It delivers boili blowing 



and suctioii power at the same time so 
that the dust is blowti tip away from the 
computer unit and absorbed, 'fhe Dust- 
Witch can he switched to suction only 
and the blowing power is variable. It's 




The Duat-Witch 2000 from Garnet 
ProiectB lapB hBcd-to-reoch duBC. 

available for $24.95 (in U.S. funds) from 
Garnet Projects, PO Box 30241, Station 
B, Calgary, Alberta, Canada T2M 4P1. 
Check Reatler Service number 408. 

Test Your Racing Skills 

SANjt WI-:. CA— In Speed Buggy, an ar- 
cade-style racing simulation for the 
C-64, you select otie of five tracks, each 
featuring terrains more difficult iliau 
the previmis, with sharper curves and 
additional obstacles. You're to complete 
a course as quickly as possible, while 
avoiding fallen trees, boulders and other 
obstacles. You can put the pedal to the 
metal for $29,9;"). It's from Data East 
USA, 470 Needles Drive, San Jose, CA 
95112, 

C;heck Reader Service number 407. 

"Blood and Guts" vs. 
"Desert Fox" 

SAN MATEO, CA— Electronic Arts 
(1820 Gateway Drive, San Mateo, CA 
94404) ititroduces Patton vs. Ronmtel, 
an historical battle simulation for the 
C-64, The time is D-Day in Normandy, 
France, and your mission is to become 
either General George "Blood and 
Gut,s" Patton, Commander of the Amer- 
ican Forces, or Field Marshal! Erwin 
"Desert Fox" Rommel, Commander of 
the German Seventh .Army, and battle 
your opponent for the future of Europe, 



As commander, you have numerous di- 
visions at your disjiosal and 15,000 lo- 
cations to follow. With ten different 
kinds of tactical orders, each division 
can have up to 32 ilistinci orders at a 
time. .And the generals apjiear on screen 
to let you know what they think of your 
tactics. Where else can you go into battle 
for the low, low price of 529.9.5? 
Check Reader Service number 409. 

CP/M Four-Disk Set 

TALU:VAST, FL— Public Domaiti Solu- 
tions {PO Box 832, Tallevast, FL 34270) 
has released The PDS CVIM Starter 
Set for the C-12B. fhe four-disk set con- 
lains utilities and applications, plus 
printetl documentation th,it explains 
the history of CiVM, booting u[), tran- 
sient and resident commands, creating 
and dissolving library (lies and how 
to run software. The set is available for 
S29.95. 

C;heck Reader Service number 410, 

Find the Four Scrolls 

PEN FIELD, NV — .Magic Madness, a 
game for the C-64, takes [>lace in Nev- 
erland, where four kindly magicians 
used to rule, with their knowledge de- 
rived from four magic scrolls, 'fhe 
wicked sorcerer ta>lo has killed them 
and hidden the scrolls in a burrow 
guarded by an army of lienchmen. 
.'\rmed with four magic weapons, you 
must subdue the guards an<i tind die 
scrolls. Conjure up S 19.9.5, and it's 
yours. From -Artworx, 18-M PenfieldRd., 
Penfield, NY 14526. 

C'heck Reader Service mmiber 41 1. 



Nothing is Predictable 
In Mordor 

READING, MA— What lurks beyond 
the gloomy marshes? Is it possible to 
escape from the dreaded Nazgul? To 
find out, continue the (]uesl into the 
de])lhs of Middle-earth with fhe Shad- 
ows of Mordor, the third J.R.R. folkien 
C4i'! adventure from .Addisun-Wesley 
(Reading. .NL-V 01867}. In this part of the 
journey, players must tame the stealthy 
Smeagol, outwit the Black Riders at 
every turn and defeat the monstrous spi- 
der Shelob. You'll descend treacherous 
cliffs, navigate deadly swanqjs, catch 
your own food, solve the mysteries of 
winding undeigioiuid tunnels and then 
sneak through the evil city of the Nazgu!, 
all to keep die Ring from the greedy 
clutches of die Dark Lord. Sauron. Be- 
gin your grand adventure for S29.95. 

Check Reader Service number 412, ■ 



16 K U N • AUGUST IflNH 



Believe in Magic? 




Plug in the Excelerator I^lus compatible drive to your 

Commodore 64 or 64C and you'll believe too. 

That's because an advanced technology breakthrough has 

enabled us to create a drive that's quieter, smaller, 

faster, and more reliable than the 1541 and 1541C. 

100% compatible. Dependable. Guaranteed. 

It's Magic. 
It's the Excel era tor Plus compatible disk drive. 



distributed by 



M.C.S. 800-433-7756 



Computer Direct 312-382-5050 



Surfside Components Intl. 800-548-9669/ Tennex Computer Express 800-348-2778 
N.W.C.1. 800-553-9344 /Montgomery Grant 800-759-6565 / E.C.I. 800-356-5178 



Mnmit'actu' 




Oceanic America 



!'(). Box 70587. E\ntmi-. OR 97401 503-741-1222 / Km 50;)-74 1-153.5 , , 



Mail RUN 



Birtfiday newsletters, what online services really cost, and more 

controversy (we) tfie Save-ir th-RefAace bug. 



Online Network Charbes 

In your Telecomputing Workshop of 
May 1988, you did a cost comparison of 
Q-Liiik and GKnic in ie[)ly to ;i icjider's 
question. The registration fee it) llic cost 
comparison clian is incorrtct. As of Jan- 
uary 1, GKnie's ffC increased to S29.95. 
Tiiis new rate comes with two no[i-])riine 
time free hours ( incUiding ,i SIO usage 
credit), a new GEnie user's manual 
and a subscription to GEnie's LiveVVire 
Newsletter, 

— StkV'E HAR.-\CZNAK 

MANAtJKR, PRKSS RELATIONS 

GENIE 

In l!ie May Telecomputing Workshop, 
RUX compaicd tlie costs of using two on- 
line services, The asstimptions used were 
misleading, so readers were left with the 
impression that Q-Link and GEnie cost 
about the same. In fact, Q-Link can be 
consitieiably less expeirsive, 

l'bi- a S9,95 tnontlily membership fee, 
Q-Link members get unlitnited free use 
of a basic tier of'services, including such 
features as news, an encyclopedia and 
a direct hotline to Commodore's cus- 
tomer support service. Metiibers can 
use these services as nuicb as they like 
and never pay any extra charges. A 
member could, for example, use the 
encyclopedia every night for a tnonth 
and still pay only S9.95, 

If someone chooses to iLse our extra 
cost "Plus" services exclusively, then the 
cost of using Q-Link and GEnie would 
be roughly the same, which is the ex- 
ample your columnist used. Hc>vvevcr, 
since tno.st people would, in fact, use 
the free Q-Litik services some of the 
time, and Q-Link is the only network 
to offer such free services, for most 
users, Q-Link will cost less. 

—Stephen M. Casf. 

Executive Vk;k Prf.sidknt 

QuantumLink 

USER'S Groups Reviewed 

I think that your articles about user's 
groups were j)oorly done. They ne- 
glected to give effective methods to at- 



tract new members ;-tid mcntior the 
lepal standpoints ili.i .m afferi gioups. 

— J<.)SH fAL-OllY 

association for sharing 
Commodore Information 

R^\NCllO CUCAMt)NGA, CA 



1 was glad to see your article, "Starting 
a User's Grotip," in ilic April 1988 isstie. 
.■\ftcr 1 read it, however, I ivas disap- 
pointed. The hints for starting a user's 
group were fine, hut it didn't Itave any 
new- information. .'Vlso, in the April 
Coming Attractions {Marcii 1988 issue) 
you say you will include a list of user's 
groups. I'lease correct this. 

— A.'VRON PerOMSIK 
WORC:EsrER, MA 

The laer's grouf) listing tuas Itumongom, 
which would have jnnmt deleiittg another ar- 
ticle or program listing to atmmmodaie it. 
However, you can still get a lixt of the tiser's 
groups ;>i the slates ^mi specify by sending a 
sclfadiiressed, stamf>ed, busijiess-si^ envelope 
to Beth Jala, RUN iVtagazine, SO Elm St., 
literboroitgh, NH 03458. We apologize for 
the inconvenience. 

— EDIIORS 

Watch Those ,s and Os! 

RUM rechnicaJ Lditor Tim Walsh's 
considerate attention to my problem 
with RUjVs Checksum program is most 
appreciated. The period I typed in place 
of a coitmia in a Data statement pte- 
vented the program from runtiing. 
Once 1 made the correction, I was able 
to complete typittg in the Memo Book 
program, which liad stalled because of a 
similar error: I had typed in an O and a 
instead of two Os, The Checksum pro- 
gram helped me find and correct this 
error, so I'm doubly indebted to you, 

— Charles S. Reid 
Las Vegas. NV 

where's the software? 

I have a pet pee^c that 1 ^vould like to 
share with you concerning software pub- 
lishers. Whenever a publisher advertises 



a new software package, it turns out that 
it's iu)t yet available. Since there arc no 
software dealers in my area, I'm forced 
to make my [Jurchases from mail order 
firms. It's very frustrating to order some- 
diing and then get a card saying that the 
product won't be available for dircc or 
four nu>nths, I think the ad should in- 
clude an apjnoximate date of release, or 
at least a statement explaining that it's 
not yet available. 

—PENNY DeGROFF 

Garfield. AR 

where's the c-1z8 
Software? 

Ht>w about more coverage and pro- 
grams for the 128 mode- 1 like my C-128 
and liave no desire to chatige to another 
machine, but I think it's about time both 
magazines and software manufacturers 
stopped ignoring us. 

— RoiiiN Christian 
APO, NY 

I've noticed the many good business 
and productivity programs that have 
been released for ilie C-128, which is 
good news if you want to type letters or 
balance your budget, lliit if you want to 
etuertain yourself, you usually have to 
switch to C-G't mode to play most games. 

If C-128 users get together and write 
to or call entertainment software com- 
panies, we might begin seeing games for 
the 1 28 that take advantage of the faster 
micro [processor and disk cirive and great- 
er memory capacity. 

—BROOKE Wheeler 
Jackson, CA 

Over the last year, I've been amused 
to read letters, both in your Mail RUN 
column and in other magazines, about 
the "lack of software" for the C-128. 
There have been a good number of 128 
titles available for some lime. I think this 
will continue to im])rove, but they'll 
never reach die number of C-54 titles 
many users tnay be hoping for. 

It doesn't make a lot of sense to con- 
vert every C-64 tide to run in 128 mode. 
If a .software developer can sell all Com- 



18 k U N • AUGU.Sr I'.WS 



MarXoim Special Mcv^s 



modorc users a G4 version of ;> title, 
why slioiiici they relciiso a 1 28 version? 
Where's ihc ^ddcd vahie? 

The 12K's special features are iif^t 
available to c;vfry 128 owner, v^hi. li 
shouki limit software development to .i 
de|;ree. The If)?! is leiiific for its high 
ciipucity, biU many 128 owners still use 
the 1511. I've yet to find a 128 [lackagc 
that utilizes true DouhleSided mode. 
The feature that should be built into soft- 
ware is to recognii^e the 1571 for saving 
and rctrievinfT files from both sides, par- 
ticularly for protluctivity and btisiress 
packages. Another capability is the 80- 
column, high-resolution color, but not 
all users have a monitor for this. Why 
should developers go afier lliesc fea- 
tures in a title if a lot of users do not 
have all the little goodies diat make 
them work? 

Let's all just hope that 12H users stop 
beating the drum where it doesn't make 
sense antl be tliankful that Commodore 
delivered a machine that plays !)()th 64 
and 128 iriodcs (not 1o mention the 
preitv much ignored Cl'/M mode). 

—Gary Mc:Kay 

ROWLAND HEIGHTS, CA 

TO Save-with-Replace or 
Not To Save-withReplace? 

I've been reailing articles in JiUN and 
listening to Commodore users over die 
years about thi.s Savewitli-Replace bug. 
I've been using Save-with-Replace for 
four years now witli no jirohlems. 

Problems occur oidy when the syntax 
SAVE'*®;PR(;,N'AMK"',8 is used. That's 
good, but one character is missing. , .0! 
Nobody seems to include the zero to 
designate whicli drive the DOS is sup- 
posed to send the information to. People 
take for granted that tlie DOS will phite 
the zero in tliere ior tlu-ni. The DOS 
used in Commodore drives loday is tlic 
same Dt>S that w;is used in the old riCI' 
computers, which had him drives. You 
Still need to use the drive designator 
even though there is only one drive in 
die system. 

—Donald E. La course, Sr. 
MlDVVt:sr City. OK 



Flrst-tlma dmiktop 

publisher Tomtner 
enjoyed making 
birthday newsletters 
For tier grandchglclreni 
using Berkeley 
Softworks' BeaP*ine 
prog re m. 



BIPiTHiOPV 



I hiip* \J^'%i Hlijll ,^ 



Mb uiith tjuif It ' 
MflBK jn 

niffiii iiii 'j 



[■J NLAr^ 



L Ihi 



htrd-i 



v>* 



^ tu^ 1 l.r 
^ lax #II>D Oi, ^imlit 

It ^writ't lb* lotij Vt(an lh,« 
lift xi*t*, ljk*l tliJt li \n.H. of 
»]1 Wi'r'll ^i■ Th*i» To < ^iTTl ifi'. 

rHX 1-T 1 l«*I# »U »pHl Hap* J«u liae 
tfi-joil i.t^,.i,a. tiinnl LurV, UArh 




AIRPLAnES AIRPLAHES 



ij-ip cnn'1 ltnv(? n nrtw.r-lnllfjr niml mi 

lllOI\TlU11 0\n- OE-llE^I. ni'<rK jOlTllCiH-l.. 

HU lira Ue^il <lB'<i.'JJliHf fiJi' II iiihijH' 
ni i|f?nr& nnrt nnfrni:* T" ijitprfiVP 
wit'ji cvci'y iiicnti'ic, Uf- ttutttt like I 
ttyfi\xr niff:t-uri ut Mil Kihttlr., 
fiBpacidiii} fl^Iilr;!^ plMlKif^. mihuI'^^ 
li(> iMaut-' iiKH let l>f> II |}llT^r ^'lllil*^ 
itlty. U*< •J'ti tuajtu llUll 'I iiw iptiK 

Itltfriii-ntH.. • fndt^ llri U/nn ^- I-nlilri 

J>^lllll IIUP |..irl'El]|l JUU^'Ilfll 4< I" II 

im^lUi'n Jin nllJhiilltlofI l^llJltnl I'niicat'l 
iriT iilsM linil n liiuKi til tlin rnvirr 
IttrtitrR nr lUfi miEinn ■ri>iikZinT}i:. 
I^tlr> Ml'llt^trr MJIHllM not im ro^l'llllcH 
Nj.»ti]tiiiti fi iToiijiit^ itf r*|lml[1lr^^ nf 
ntMrk't* n.ii-t;rnfl rirnwiiiifnr Kfl4T|i 
II |i tun ijond urnrk lllmrKi 




ri"~^~D 



KOSIC.MBSIC.MUXIC W> ni«i • m»e1><i 

a4t«ta^lUtiifi4bt KkEH II ±mt < Ui^ *ad till 
^^t^a Onltii t piflff It I, ad |at, -.111 b« lu 



1III IIFE 
m MA0K 
KlITn'SEK 



llAitrJ to 

pi^r ,vtth 

t ^t£.v of 

it >.! ttill 
dcri. Wt 
xeoitEnbfr 
*rl.*h ht 
took hi% 
(^Tit it*pt 
W* ■..uld 



I til,, iTt. 



1 ll'K 



KKA'TKIIimiEDS 
■bis: It ranilK Mtt 



i.nffT, uieathc an H'i 
-tu.k uiltl lie out on 
.uietioaid SDon. Hp'll 
,„.] th* liitl.. hillr and 
in .jr. ni fn,i 41, Mt,. 

l,<. .'4,|.'I,J| 



-.11 II.;, I .Iv-.i . II..J. I 

t- ii| *"'> n II" ""-..I' > 






*^l' 



I read with dismay the letter concern- 
ing identification of the infamous Save- 
with-Replace bug. I've been using Save- 
with-Replace since 1983, and I've never 
been "bitten." 

SavewithRcplacc does not have a 
bug. It's the misuse of it that causes prob- 
lems. When people try to use this ]iro- 
cedure vvith a disk that's almost full or 
try with incorrect syntax, they create 
their own bug. It is not in the system. 

All you have to do is use Save-with- 
Replace properly and every once in a 
while validate or clean u|) your disks, 
and you should have no problem. 

— FREDHRICK R. C;i.At!S 
FliANKKORr, KY 

Probably no other Commodore computer- 
related topic brings out more controversy than 
the Save-unth-Replace hug. Our tuluirr m 
neiKT, repeat, mrver u\e Save-wilh-Hejiliu.e on 
<iny Commodore computer or disk drive. 

— EoiroRS 

Printer Driver 
For GEOS 128 

I lead the March 1988 gco Watch col- 
umn and just want to tell you that there 
is a primer driver for 2-! pin printers, 
It'.s the Star NB-lf) printer driver, which 
also supports die Epson LQ series of 
printers. 

The driver print.s at about 90 dpi, so 
Paint and Write documents are smaller 
than normal (80 dpi). 



.-Mthough the Paini documents look 
good, 1 vvisb I could use the full capabil- 
ities of my printer, which can print up 
to360dpi- 

— ClKORC;]:; LtONG 
Los ANGLLK, C\ 

Birthday Newsletters 

Susan Lamb's article, "geoNewslettcr" 
{.March 1988), greatly interested me. 1 
decidetl to give it a try. Instead of mak- 
inj^ ordinary birthday cards for my 
giainKons. I made iheni "biriliday ncws- 
li'Hi'rs," using Berkeley Soliwoiks' geo- 
I'aint [irogram. I crealed all the graphics 
and wrote articles I tb<mghl would in- 
terest them. When they received the 
newsletters, they didn't want to put them 
down and open their gifts. 

,'\s you can .see, my first attempt wasn't 
ton bad. Ms. Lamb had very good step- 
bv -.tep instructions. Please thank her 
for me. 

— Margaret Tommer 
Avon V.\ke, OH 

A Call to Readers 

This page is your stage, so slaud up aud 
Sfiy ajeu! umrd.y Kxietul praise, air grievances 
nr offer hcDuis-oa ndvirr and information. 

Send your letters tti Mail RUX, SO Flm 
St.. n-trrhoruugh, A7/ 03458. Each letter 
must include the writer's name a?id complete 
address. RL'N reserves the right to edit letters 
Jar style, clarity and space. ■ 



AUGUST KISH • R U N 19 



DON'T SETTLE FOR LESS. 



m m 



COMMO&ORE /^U 



(^ COMMODORE. t^ilD A (^ 



154111 DISK DRIVE 


5169.95 


1802C MONITOR 


.$189.00 


64Cw/15t1ll Drivo 


S333 


64Cw.'SW41 Drl\fe 


5279 


1602C with olther package 


S1B4 


■ 




< ( I \1 M 1> (1 I 1 H 

AlviiG 



l128KMemor/ 

E Built \n 1571 Disk Drive 

I Detatchable Keyboard 



128D W/1D04 Monitor S719 

1280 w/Somsung RGB Monitor $638 



FOR ALLYOUR AMIGA 
NEEDS 
CALL 



tcp 



51 2K RAM Upgrade.. $159 

1010 EXT DRIVE $219 

1680 MODEM $139 



TUSSEY'S SPECIAL PACKAGES 



GAME GALLERY 



ACCESS 

Echeton (27.95 

Loadar Boafd (22.95 

Leader Boaid Touin. Oisit SI 3.95 
ACCOLADE 

Apoto 1S „ $19.95 

Com ics .$19.95 

4vh & Inctivs $19.95 

Hard Ball.... $19.95 

Killed Until Oaad $12.95 

Miniputt ..,$19.95 

TeslOriv* $19.95 

ACTIONSOFT 

Ttiunder Chopper $19.95 

UpPetisoopa $17.95 

ACTI VISION 

lENTERTAINMENT SOrTWARE 

Air Rally $t9.9S 

Aliens $22,95 

GamsmakOF Padtaga 

with all Librarys $39,95 

UatNinja $22.95 

Maniac Mansion $24.95 

Music Studio $19.95 

Shangliai $19.95 

AVALONHIIX 

NBA 

BRODKimUND 

Loda Flunnar „,,. 

Mo«biuK ...,,.... 

Suparbih* Challange 
Ultima V 

CINEMAWARE 
Dalend&r of tha CfO¥ 

Kingo^ Chicago 

SDI,. 

Tlie Three Stooges .. 

COSMI 

Del Con 5 $)7.95 

DATA EAST 

Commando $14.95 

Karate Ctiamp $14.95 

KidNiki $19.95 

Speed Buggy ..,.. $17.95 

Dabuoft' 

Alt Reality/Dungeon $27,95 

Hunt For Rod October...... $27.95 

Video Title Shop $19.95 



NBA 


...t27.9S 


BRODEimUND 


Lode Runner 

Moebius ...,,.... 


...$22.95 

...$27.95 


Sgp»fbiKe Challenge.... 
Ultima V 

CINEMAWARE 


...$14.95 
,..$39.95 


Dslander of tha Crown . 
King of Chicago 

SDI.. 


...$22.95 
... $32.95 
...$27 95 


The Three Stooges 

COSMI 


.,.$27.95 




Y//// Dtgilal 
f///A Soluliont 
r////.int. 



Pocket Writer 2 $39 9S 

Pocket Filar 2 S37.9S 

Pocket Planner 2 $37.95 

Dgital SuiMrpak $64.95 

Dictionary $12.95 



ELECTRONIC ARTS" 

Bard's Tale $24.95 

Bards Tale it $27.95 

Chessmaster 200D $26.95 

Demon Stalkers $19.95 

Dragon's iair .,,. .,,.$19.95 

EOS(Ertli Orbit Stafn) $19.95 

Instant Music $22.95 

Legacy of the Ancients $19.95 

Marble Madness $19.95 

Master Ninja $24.95 

Monopoly $24.95 

Outrageous Pages $34.95 

PHM Pegasus $19,95 

Roadwars $24.95 

HocWoid $22.95 

Skate or Die $19.95 

SkyFOKll $19.95 

Strike Fleet $19.95 

WorW Tour GotI $19.95 

YeagarAFT $24.95 



Educational Software too! ^ 

All Games stocked tor quick ship!!! "^ 



FIHEUUID 

Elite $17.95 

Guild of Thieves $22.95 

Kn^hlORC $24.95 

Star Glid er $24.95 

The Sentry $24.95 

Championship Football ,.,.$24.95 

GB A Basketball 2 on 2 $2295 

Top Fuel Eliminalof $1795 

INFOCOM 

Beyond Zoih $26,95 

Hrichhikor's Guide $14,95 



LANCE HAFNERhr ill. 

iMAt In Ap<ir<# %timtij'd ^Imutfttton 

3in1 Football $29.95 

BktPall, the Pro Game .$29.95 
Final Four Basketball. ,,$29,9$ 
Full Count Saseball $29.95 



MICHOI.EAGUE 

Baseball $24.95 

Wrestling $19.95 

^ICR0PR06E 

Airborne Hangers $24,95 

F-1S Strike Eagle $21,95 

Gunship $21,95 

Kennedy Approach $14, 9S 

NATO Commander $22,95 

Pirates $23,95 

Silent Service $2t.95 

SotoFlighi $14,95 

Stealth Fighter.. $24.95 



MINDSCAPE 

Gauntlet I. $24.95 

Indoor Sports ......$19,95 

tnlfflralorll , $19.95 

Paperboy $22.95 

Perted Score:SAT prep ...$44.95 

Superstar HocVtey S22 95 

UchiMata S17.9S 

Uridium „,„.. $1 7,95 

SIMON & SHUSTEH 

Star Trek: PromethianAdv$24.95 

Typing Tutor IV $24 95 

SPECTRUM HOLOBYTE 

Falcon $22,95 

Intrigue $1 9.95 

PT 109 $24.95 

Soko Ban S17.95 

SOFTWARE SIMULAT'NS 

FoolbatI $19.95 

Pure Stat Baseball ,..„ $24.95 

Pure Stat College BB $24,95 

SSI 

B-24 $22.95 

Eternal Dagger $24,95 

Phantasie I. Ill (eachj $24,95 

Realms ol Darkness $24,95 

Rings of Ziltin $24.95 

Roadwar Eurc^>a $24.95 

Shard of Spring S24.95 

Wargame Const Set $19,95 

SUBLOGIC 

Flight Simulator It $32.95 

Jet $27,95 

Stealth Misskjn $34,95 



COMMODOiU 

128£ 

SOFTWARE 



WORD I'KOCES.'^OR.S 

Fleet System 4 ..$49.95 

Font Master 12a,.„ $39.95 

Paperclip II „„.$S4.9S 

Paparclfi lit „. $39,95 

Superscript 128 $44.95 

Term Paper Wnler $29,95 

Wrdwnter 12S w/spsll. $34.95 

SPREADSHEETS 
Swiflcalc 1 28 w/sdwys $39.95 

DATA HASES 

Oala Manager 12B $34,95 

Perfect Filar,, $44,95 

Superbase ISS $49.95 

MISC. I^HHOl-'fWAUl'; 
Accountant Inc ...,,..,,.,$59.95 
CMS Acet Pkg/12B ,.,$124.95 

t^ach 128 $34.95 

Partner 12a ....„ $39.95 

Sylitia Porter's Personal 
Finance Planner $44.95 



EPfX 




500 XJ Joystick 


,$14,95 


California Games 


,$24,95 


Champ'ship Wrestling 


S14.95 


Create a Calendar.,,. 


.$17.95 


Destroyer 


$22.95 
SCALE 


4x4 Oil -Road Racing 


L. A, Crackdown 


.$24.95 


^^ovie Monstar 


.$12.95 


StreetSpoi1sBaseba[l$24,95 j 


St Sports Basketball . 


,$24.95 


Street Spoils Soccer 


.SCALE 


Sub Battle 


.$2295 


Summer Games 


.$14,95 


Summer Games fl ,.., 


.$14.95 


Winter Games 


.$14.95 
$24.95 


World Games 




64C BUSINESS AND PRODUCTIVITY 



64C DATABASES 

Bank Street Filer ,.. $24.95 

Data Manager II $19.95 

B4C INTEGRATED I'KGS 

Vizastar 64 4K $24.95 

(MC SPIU-;AnSHEETS 
Swiltcalc 84 H/sideways .. $1 7.95 
Sideways $14,95 

64C WORD PROCESSORS 

Bank Street Writer $2995 

Font Master II $29,95 

Paperclip w/spellpack $32.95 

Paperclip III $39.95 

Pocket Writer Dk:tk!nary .,$12,95 
Word Writer III , $34.95 



FINANCL\L & ACCT. 
Tim ewks Elect r Checkbk.S 17.95 

Timeworks Money Mgr $17.95 

CMS Acct Pkfl/B4 $1 V99S 

MISC. HAKDWARE 
Estes pwr su(3ply tor C-64 $54.95 
Navorone 3 Slot eipder .,.S24.95 
UTU.1TIES 

Thinking Cap $24.95 

Toy Shop $24.95 

Copy II 64/128 $24.00 

Fast Load. $24.95 

Bobs Term Pro $32,95 



Abacus 



11 



Batteries Included 

Paperclip Publisher,. $39,95 

Berkeley Soft works 

GEO Publish $44.95 

Rroderbund 

Graphics Library EM or III .$16.95 

Print Shop $25.95 

Electronics Arts 

Outrageous Pages $34.95 

Spring-board 

Certificate Maker $29,95 

CiipArtlorlU $19,95 

Newsroom $19.95 

Timeworks 

Desktop Publisher $39,95 

Unison World 

Printmaslar Plus $24,95 



IM^ZEy COMPUTER PRODUCTS 



P.O.BOX 1006, STATE COLLEGE, PA 16804 



BS !S W 



PRINTERS 




Panasoni 

2 yr warranty \=!#"ll 

1080iII ....$164.95 
1091 ill ....$199.00 
10921 $319.00 



tCp SHIPS IT 



INTRODUCING ... 



Technologie/" 
Disk Drives 




NX-1000 

(1*14 drafrae NLQ) ...$169.95 

NX 1000 Rainbow 

(oolOf pnnier) $229.95 

NX-1000C 

(Commodoro Irrtace] $174.95 

NX-1000C Rainbow 

(Cofflmodofo Intaitaco/ 

Colw Primer) $229.95 

SEIKOSHA 




2 yf warrant/ 

SP-180VC ....$139.00 
SP-1200VC....$CALt 

SP-1200 Al ...$169.00 

120;^s, NLQ Mode 

♦citizen 




1200 ,.., $169,95 

180D $CALL 

MSP-40 $319.95 

Tribute 224....... $679.95 



OK1DATA180 
$229 

■ Built In COMMODORE* 
and EP50N*lntflrfacs 

■ 180 CPS Prim Sp*«l 
Cill Fof Oihtf C*ia»u Ptinlir* 



Commodore ® connpaiibla 



SW41 



Commodore® 
154111 compatible 

Full 1 year warranty 
Suggested Retail 

SW71 





Commodore® 
1571 compatible 
Fulll year warranty 
Suggested Retail 



NEW LOWER PRICES !! 



SUPER QRAPHIXJR 

Printer two rfacB $32.95 

w/Printar (rom Tussay S29.SS 

SUPER GRAPHIX 

tntertaee w/8K butter 

dowrr loadable fonts SS4.95 

w^'Printur i rom Tubs ey S49.9S 

SUPER GRAPHIX GOLD .$94.95 
w/Printsf (rom Tussay $84.95 




RGB/COMPOSITE COLOR MONITORS FOR THE 128 
COMMODORE 1084 

* Operating w odei 

$299.00 

MAGNAVOX 6762 

iA^ K 24& Hesolii'iiffn 

^Uodes 1 yrirtaiT.Tn[y ^^ .^ __ 

$249.00 

THOMSON 4120 

4hioO«t.l yrwarrArflv 

„ $219.00 

AliamanitofiindudicBbt^slaCommocfori \7A 




[JBeritfiley 
Softworks 



n 



NEWII... GEO PUBLiSH (64/128) $44.95 



GEOS 128 $44,95 GEOS 

Geo Calc 128 $44.95 Geo Calc ... 

Geo File 128 544.9^ Geo File .... 

Geo Programmer ..$47.95 Geodex 

Deskpack 128 $44.95 D«skpack.. 

Geo Write 1ZB $44.95 Fontpack... 

Geo SgMll ,.$22,95 Geo Writs . 



..$3G.3S 
.,$31.95 
,,$31.95 
,.$24.95 
..$21.95 
..$19.95 
..$31.95 





Software orders over $100 and 
Accessories under 6 pounds will 
be shipped Federal Express 

(Even at these prices) You only pay TCP's standard 
shipping charge of $4.00 per order. Orders arriving 
before 3.00 PM our time will be shipped out same 
day. If part of your order Is backordered the remain- 
der will be shipped UPS Ground FREE! 

SECURITY 

■ Youf Credil Card is not charged until youf 
order is shipped. 

■ We Insure your order 3\ no eitra cost to you. 

■ Tussey is a tinancially strong and wall 
established company. 

CUSTOMER SUPPORT 

■ After sales support, 

■ Knowledgeable slaf), all graduates ol 
Tussey's "Compuler Bool Camp-. 

fl Our advanced warehouse/materials 
tiandling system assures your order Is 
shipped out accurately & on time. 

■ Our IBM 5360 allows instant order and inventory slatus 

Tq or^r t}y man; Wv accopt money onler. owlTfAd ctuc^. pefs^nal ct^edt. 
Mcrft 2 wo«Ks lor pergonal & con^ny chocks to cl«ju Shipping: ^ DO lor 
Mttwrn.. mn Al I HAHHWARF AHO^HyaCCFS.tOllYOVFII RIH--,€all our 
Too Froii Number i-a0O-*SS-9(W4 tor ttilpping chaioos Add ^3 00 psf hoi 
shipped COD AddrtionjI snipping ruquifErd on AF^.FPO.AK. HI. and loreign 
aicl«lt Tsrma: PHtCES REFIECT CASH DISCOUNT, ADO 1.9% FOR 
MASTERCARD OB VISA. ^^^ ^ ^^ 

ALL SALES ARE FINAL HSH I Affi) 

Delectlvo Items replaced or repaired at our ^^^^ I^JH^ 

dtscretion. Pennsytvar3Li residents add e% 

sales at PriMS and urms sutJtecl lo change wiitsoui nolice 





SAMSUNG 



RGB MONITOR 

1 14" Antl'GlarQ Screen 
1 640 X 240 Resolution 
I Tllt/Swivei 



only 



$199 




144 cpa (draft; 
NLO Moda 
2 yr Warranty 




C'COMMODORf 

1670 Jr 

$79 



OOOMMOOORI 

1764 

25eKRAM 
EXPANSION 

$119 



OCOMMOOORI 

1581 

2VV DISK DRIVE 

$197 



CMS 



ACCOUNTING SYSTEMS 
Pkg, Price lor all Modules: 

CI 28 version $124,95 

C64 version .......,$119.95 



DiSK-KOUNTS 



perhoIoMD 3.SI3 i-iS \ 

eONUS DSflDO 116 9S i695 
MAKELL OS-DO S 17 SS 1995 
VEOSATIU DSiDD 119 l» t9 9S 
SOMV DS-tJO «l$9Sie« 



Regular Hrs: 8:00AM-9:00PM Mon-Frl, 10:OOAM-6:OOPMSat, 12:0OPM'8:O0PM EST 



CALL TOLL FREE 1 -800-468-9044 



FOR INFORMATION CALL 814-234-2236 FAX: 814-237-4450 



LtCl 



Circle 209 on f1eac^e^ Sofvco cara 



Software Gallery 

Don't get tiw end-ofsummer blues: We've got mystery, sports, /light, arcade 
and, card games to cairyyou over to Lcdmr Day! 
Compiled by BKTH S.JALA 



Sherlock: The Riddle 

Of the Crown Jewels A 

The Number Two Man Finally Gets His 

Time in the Sun 

"Come, Watson, the game's afoot!" 

H()W long has it hi'cn sinre yoii'vf heard those words? 
Hohiits has heeii hiditig away iti his cUg.s, having apparently 
lost all interest in lile since his retitenient. Voiir life has 
been nothing to rave about either. 

But now the Prinie Minister has brought you a case that 
nobody else in the work! could possibly solve. To make 
life even sweeter, Hohties has turned the case over to you. 
He is going to be your assistaiu for a change, 

riurf have been several aiienipts to turn Sherlock 
Hcilrnes iiuo a co[n|)uter game. Infocom's is a success 
because, for the first time, the player is taking on the 
character of Dr. Watson instead of the great tfctctiive. 
Watson, of course, is a much more likeable character than 
the tm»ody, overbearing and somewhat manic Holmes, Plus, 
everything from the artwork on the box to the atmosphere 
generated by the stuiuiing prose flawlessly recreates the 
flavor of Sir .Arthur (anum Doyle's London of die late 
18l)l)s. As you wander around the fogshtouded streets In 
tlie dead of lught, you'll find yourself looking over your 
shoulder at every little noise, 

■file story Iiegins in the predawn hours on a Saturday, 
outside of Holmes' iamous 22UI liiiker Street address. 
Before 9 o'clock Monday morning, you'll have visited some 
of the most historic, and some of tlie seediest, sites in 
London. Along the way, you'll suddenly fltid you're on 
your own because Holmes has been kidnapped! I'ortunately. 
one of the Baker Street Irregulars will help you. 

While no tie of the puzzles in the game is especially 
difficult, they're all trne to the style of the original Sherlock 
Holmes stories, .Most can be solved by using iibscrvalion 
and logic: some of the puzzles can only be settled by having 
a general knowledge of British history. None of the details 
goes beyond what you probably learned in high school, 
but some reference material might come in handy. There 
is one ringer i[i the game, however — one item you'll need 
is almost impossible to find uidess you've read ihe Holines 
story. .1 Sairuhil in Hii/innia. Well, not quite impossible. 

This is another Infocum story that inchides online hints, 
which is a controversial subject among adventure gamers. 
Some feel that the mere availability of hints as you're 
playing is too much of a temjitation. However, if you find 
the tetnptatiun too much, you can disable the hitits when- 
ever you start playing. As with Infocom's famous Invisiclues, 
the on-line hints are progressive — they start out being 
subtle, but end with the outright solution, fliat way, you 
can read only as much as yon need and no more. 



As is usual with Infocom stories, the packaging is half 
the fun. Incliuied with Sherlock is a facsimile of the "Lon- 
don ! hamcs," a tourist map of the area you'll be exploring 
and a nifty detective- type key fob. The newspaper and the 
instruction booklet both contain vital clues to solving the 
game — and are a lot of fun to read! 

Infocom tleservcs another feather in their caj) for this 
one, ilnfoatm, htr., I2!> Cumhridgt'park Ihivi; CamlirhSge, MA 
02 1-10. C-64/$34.95.) 

— Aki Lewis Klmball 
Tuscola, IL 



Stealth Mission A 

Get Ready for Fast, Concentrated Flight Action,' 

Any company currently producing flight simulation soft- 
ware for C^ommodore computers won't be ha[}py to hear 
about SubLogic's release of Stealth Mission. Not only tioes 
this simulator offer players ten difficulty levels, eight com- 
bat missions, in-flight refueling and a choice of three 
aircraft, but it is also one of the only mass-produced 
software packages lo operate in both M and 1 28 niodes! 

Flying your Stealth Mission aircraft is mentally challeng- 
ing and involved, but getting off ihe ground with the 
program is easy. Loading with a C-fi-! requires the usual 
LO.-\D"*",8, 1. However, the program auioboots on a C-128 
in a fraction of the time, ^ 



Report Card 



A Superb! 

An exceptional program that outshines all others, 

B Good. 

Oni! (pf the iietlfr iirograins available in its catq^ory, 
A wiinliy addiliuii to your sDltwiUe iilirary, 

C Auersge. 

Lives u]i to ns billing. No major hassles, headaches 
or tiis;t])pointniems here. 

D Poor. 

This fnogram lias some problems. There are better 
uu the iTiLtiket. 

E Failure. 

Many problems; should be deep-sixedl 



22 R L' N' • AUGUST 198S 




r» E a = S JO'j3 n 



?ii 



sag r^3. 



5^ 



5 

> 
5 3 



Wl 

n 

> 

3 


BOOK 
SAVE, 

BOOK 

indud 


" S a o S" ■- 

o at 38 ™ -o 3S 




!? kj O 


^ 


:«>„»> 




55 t, U — J> "*■ 






c 
a. 


■«)■ 


90' K 3 

^ ^ — 

*: rt ET 
S»3 


^ 


a-,5-a,g a: 

«3^ 3 5~ 
» ^ 3 C) 5 03 
> o r* o ^ W 

rs ~, C^, -*! O ^i\ 

f" o o o) c O 

S o « S ' 


1 W 


o 

a. 

Di 


3- 

in 




r 


11 

o 

O 


?ife 




^ o g!u "^ 


"2 3 
5f^ 


?5* 

c 
zr 
&i 

sic 


■at rt !f r* 






> 


si3 g g ea 


4t 

• 
CO 


i=3 

3< o ^ 


1 

o 


5 C-. T" & — 



£.3 
55 



L * ^ ^ ^ 



■tfr 



« S :r ET.- ?■ 



- -^ =^'* 

2 Or e ^ C^ 

U, S' IB O. O 

rt -I H lu = 



3 

pa 

° n 
-• o 



i«^ 3 1 



_ > rt Q. o 



2 " 



S CD 

3 pa 



"1^ 






I o 

° n 

i H 



O a rj 

s s -^^ " 

u> [/I at ^ 

" E T3 B 

5 El (U 

oi g - 

Si. 5 (B 
— o* •^ 
= =. » 

S =■. B 

s' "■ 5 
i-to re 

%n 



pa 
re 

to re 
ft "^ 
;i- re 
IB 
> n 

S 



!= ii 
3 Is 

so ui — 

PS 



* S- 



cn 

> 



2 = '-« 



" 3 a 



3 • CI) 

2. ■* 33 
&|? 

eg 3 






5 so 
K sen 

■ 1 E •* 



™. ^ -^ rt *-*■ 

VH T 2. o n 

ass's. 

__ re >-» irt 

" f i^ S< 






o ^ =•. 
JO "5 



r 



S o ti 



lyi 






® 



en 



^ 



CU ^ 









cr 


■fl 




re 


o 






p^ 




% 


■p 


s? 


re 

B 


5 


n 


K- 


c 


9 


O 


ft 


o 


» 


w 


H 


5 


B 




t3 


5 




"C 


re 


o 


O 




.(^ 






■o 


rt 




5 

• 





> -"to 
"?=3 






V > 



> ?2 






<5 a 



; « o 
»2 



o 

> 

n 

i 



o " 



5i 



en 



» 


a n 


U) 


n. £ 






2 


a 




o 



C/1 Ji 



•<r- a 
<@ si 



t/5 — 1 r: t/i a 

[-»! r^ ti c ^ 
»y I/. 50:3; 

01 V t/1 o a. 
J» t/> 3" o* o 

■ • c rt .S 
— o >? 

: « 



|.5 BB 

g — (^ 

la's 

1 = 1 

Si tyi =: 

3 CO ^. 

^ ^ I 

1; = =" 

f= ^ = 
— ■ C= bl^T' 

=: ca.^^ 
=1 ™ at 

^. G, rt 

£ 5£. o" 



5 -1 5 S- 

u> -" a 

«i S" 3 

^P " S o 
• S 3 = 



pa 

s 

o 

^3 



= 3 



= " 

= s 

"I 

-3 3' 






2g>- 
ffl S -^ 






? !■!? 



35 
5 3 






^ o r. 

: O = S. 

ao n r^. 

lag 

I a - 



3 

en 
^^ 
to 
00 

tn 

c: 
■0 
tfl 
pa 
r> 
3 

-3 

I 

> 

o 



us w 






o 

UI 

3 



n 

= 

n 



tfi 
so 



o 



3 
PI 



|.| 






Z^^ 



:n t^ : 



3" w^ a. ■ 
"^ — ? 1 

3 o ^ ! 

= ""^ ! 

~ 3 PI I 
^ ■* m ' 

^ '-a ' 

n 5 •* I 
^ 3 r ' 

n 9 : 



3 ^^ *' 3 ST E. O- 
O = .Q O 3 -1 S 

- = 3 c s- =■ e; 

rt ^ w* = ;!. — *^ 

^ " ej s= 3 n F- 

Is S^tQ^? 

zr f o Eu " = li I 

3 ^ ^ — E. "^ 

^ cu ^ ^ u- 






f? n n ^^ N^ 



a £ 



^I^B 



- =.b A 



, i>s 



8S 



^ m 3 ^ Q* i^ n 

:; J i n «. — s 



Q tfi S Jii- n Z^ ■ 
- Ui a? B) ^ „ ' 

, T^ CX vi 3 !i 



sets'? 

.3 ^i > "> 

:5-rpa 9 

5- =^ 3 ^ 

C" '^ 3 rth 



8! 



3C 
Q. -i " 
cs G > 



&5: 

a. ^ 
re t^ 

re -o 

ST n 

e " 



o O :3 01 

^ = ^2 
»^ rs rn CT 
p: n 30 ri 

Softs'? 

- =^ > rn -^ 



3 ^o to 

E 3" fl 3 

VI re 3. n 
□p o f^ "■ 

E^ 3 -t O 
— 51 o a. 



01 — H 
J.U1 ni 

CO :i 



= S 2 

wS-te 
§<■£ 

re =. =• 
"t5'l, 

= fT 

3 CL 



<= »■ = 

W\ ft ^ 

-t -■ aj 

s = =. 
3 " =. 

re 5 ta 

s ^ 2. 

4* — 

— o 
OS ^. 
3 S 






- fcj - -s n 



^ 
% 



ht ^ ^ o 

s 5 a, j 

™ * O S 

9 3 => H 

2 5. =" — 

■^EO re 5 I 



? " " re 



3 

^ 3 

^ re 



1 3. —"5 (^ 



= 3 3 rr 



re ,-^ uh ^ 



I -, 3" Cu 

^ ^"'^ 3 

. r& ^ oj TJ 

^ .'^ .-, ^ 

Q £u a = 

- Hjn _, H-« '^ 

5 ". 5" a 

3 n to i^ 

= = o-" 

■ " s; 5 ?! 



c JJ,^ 



□ Cl 



s; 5 .. 

(O re — 
3 f ' " 



re =^ ^ r 



^ .* re 2; 
~ w -■ « 

2-p r - 



^ s=- 
: " re a 



3" re 3 3_ ^ ^ =; 



ai r* /^ at 



" Zl • IT- re 3 

^ ^ — re Q. _ 



fiL 5 : 



4»4» .V .<» 4 



4* E^ 4» .» Sfr .4* .<* V 4*- 4 



*■ ID 10 t*t *■ 


1 tn — — — — "-' 

' 10<4>.h)«-4>.|04r«- 


leisictoio 

W tH U tH tH 


U<Uit^(^tJit^L*t* 



CO s 



o u ^- _ 






o ^ n 
o re ^ 



!??!=? 



! -5 ^ - 3 ■ 



H 
3 
PI 

r- 

> 
pa 

H 

5 
o 



VI 

B 
V) 
V) 
B 
T3 

re 



B- 
O 



B 5i 2. = = F* 



l.cl 




77i 

1231 

ushP 




■ -TO r^ I 




I i ut L 1 




r77i 

N.E. 1 

rie, Wa 




Cl ui rn 




?ro ■IJ 




3 =! f A 




(Q Cl |/| 




c/> 










og 




^^ 




(B 1^^ 




^ OS 




2 =^ .n 




ism 




days 




s. a day. 




1 □£.^■5.= 1 




■ — =?■ (B ■< 1 




■ Lu t:j ti] 1 




IPIIU 






■ :3 trt "^ Kj [rt I 




■ n ■ oa%ir 1 




to place ■ 
206-254 

handling 
Visa. MIC 
uiries Invii 






^Rfsai 




ra 




xj ■ =; 




IsSt 








ortcr 




oS^ 




°o 




3 3 




to 




g 




1i& 










rnN>a>n 










M 




H 




fllw 




3^^ 




s S-? 




l-^ll 




3 P3 




S 8°W 




- |iC 




>; P £0" 




ip3 




n mS> 




ssions In 

R STUFF: prin 
Jtions. and the 

parameters t 






■ 3 c r< 




■ Wl ^ = — • 




■ -• c E ^ 




■ i^ E 




1 S- If a 









Orote tB7 on Reader Sofvue cord. 



Ad copy bjr fins rnd..f(ic. 



SOFTWARE GALLERY 



A ranga of flight 
instrumunta ia at 
your disposal iri 
Stealth Missian, 




The single, iiiinotcliL-d disk iliai nccompanios tlif 72- 
page o]H'ialiiiK manual coiitaiiiN lioili the C 04 and Cl'IH 
versions ol the program. Disk art ess times aside, iKi <»[> 
crating differences exist Ijelueen the 1)1 and 12H versions 
of Steallii Mission. N'o tnaltet which Commodore you nse 
it on, all of .Stealth Missioti's controls and (light options 
arc similar. Stealth Mission's ])ackage also comes complete 
with foltl-out maps that show ilic general locations of bases, 
bridges and mountains. 

For relaxing flight activities, you can use Stealtli Mission 
with Subl.ogic's Scenery Disks. Llndoubtcdly, however, the 
majority of armchair aviators will buy Stealth Mission to 
engage in combat, not to tour San Francisco. Vou can 
choose Itonv missions that inehide supersonic clog lights 
and high altitude bombings. 

After deciding on a mission, you then select a skill level 
and an aircraft armed with missiles, bombs and other 
weapons, flie take-off weight of your aircraft increases 
with the addititjn of each piece of armament. You'll need 
to remove some of the fireworks if yon exceed the maxi- 
mmn j;ross weight of the aircraft. 

Each of the three Stealth Mission aircraft is a supersonic 
jet possessing its own particular combination of weapon 
payload ca[)acity and performance and handling charac- 
teristics, fhe l'-]9 Stealth fighter is agile and noi easily 
detected by enemy radar, but is rather slow in accelerating. 
The F-M is etjuipped with thrusi-indncing aftcrbinners and 
is noticenblv faster thati the F l'.(. fhe experiniental X-29 
falls sonu'wiure between the other two. Ahlxnigh fitted 
with afterlinrners, it lacks the weapon payload ra]iabilitics 
of the FM, but compensates somevvhat with faster vertical 
acceleration. Despite these ])erformancc differences, all 
three jets are llown in the same manner, using the same 
sequence of controls. 

Ihc program has welldeiailed graphics, both in and out 
of the cockpit, as well as various viewing options. Be 
forewarned, however, that you'll have little lime to admire 
the scenery before life becomes very busy in the cockpit. 
Depending on ytmr ftighi-mode selection, some ^.^j instru- 
ments, inchiding an airspeed indicator, a radar display, a 
weapons cycling window and a target-tracking computer, 
ail bid for your atleniion. 

Because of the cmnplexity of the navigational jnocctlures 
re{)uired for each mission, 1 still feel illprei^ared, even 
after do/ens of (lights, unless I have the operating manual 
close by for reference. Individually, the controls aren't 
difficult to learn to use, espetially if you've had experience 
with Flight Simulator II. However, taken as a group, these 
navigatioind aids can iiuimidale cotnputcrists who lack a 
commercial pilot's license. 



Ahnig with understanding the Autonratic Dircctitm 
Finder (,\DF) systems — used to tune on [Hiniiiieclional 
radio beacons lo keep track of your [)osition in relation 
lo your home base and airl>orne lefueling tankers — you 
need to know how to read the aircraft's Very High Fre- 
fjuency Omnidirectional Range (VOR) Indicator, 'fhis in- 
strument etnibles you to determine your airtiaf is position 
in relation to VOR groutid-based radio stations. Heading 
into enemy lerritory also requires that ytm understand how- 
to read your .lircraft's raw scope — a display of multiple 
lines on a standard radar scope that inclicate how niany 
enemy radar svstems are tracking vour aircr.ift, 

■faking off and flying demands little more dian applying 
full power and pulling back on the joystick as you near 
the end of the runway. Flying to within shootiuj^ range of 
your destination can be the start of all sorts of trouble in 
the more atlvanced skill levels, mainly because the ]) -seiice 
of your jel attracts surface-to-air missiles and enemy fight- 
ers. Regaidless of what airi raft you're flying, it's a good 
idea to maintain low aliimde iti hostile lerriiorv. 

■fhe shooting process requires more involvement than 
just pointing your aircraft in the general direction of the 
target and rapidly pressing the tire-button. You must use 
your aircraft's target-tracking computer. 

Stealth Mission is ccjmplicated and demanding, almost 
gtiaranieed lo turn (jnite a few joystick jockeys into pro- 
foundly confused ncivice lighter pilots in a matter of 
minutes. I'm not proud to ;idndl that tny flight skills with 
Stealth Mission are in need of vast improvement. Never- 
theless, Stealth Mission's detail and sophistication are most 
welcome. It quickly makes the user painfully aware 
that today's air-combat rules have all been rewritten. 
(SiibLogic, 713 Edgebrook Drivv. Champaign, IL 61 820. G64, 
GI2S/S49.95.) 

—Tim WAI.SH 

HUN SfAKF 



MISL Soccer B + 

Congratulations! You Have just Been Aivankd. . , . 

Great news! It's a tetter front ihc OfTicc of die Commis- 
sioner of the Major Indoor Soccer league {MISL) telling 
me I've been awarded a franchise! 

flu' letter points out that mine is one of 12 teams in 
ttie league and, as the newest, will probably be the weakest. 
But the Commissioner's Office goes on to say that it has 
a lot of faith in me and that with my talent as an owner/ 
general manager, head coach and player, the team should 
cventuaily do well. 

Okay, I havcn'l really been awarded an MISL franchise. 
The letter 1 described came inside the manual for Mind- 
scape's program, MISL Soccer. I-'verything nientioncd in 
the letter is true, only it ap])lies to this incredibly complete 
and detailed sports simtdation, rather than real life. 

MISL Soccer's design is almost identical to another 
Mindsca])e program called .Superstar ice Hockey (see Soft- 
ware (hillery review, Octol>er 1!)H7}. Both games simulate 
virtually everything about the two spori.s, from the strategy 
involved in front-office personnel decisions lo the action 
that takes place on the jjlaying field or skating rink. 

What hap])ens on the field in .MISL Soccer is a reflection 
of what you do off the field, fbc object is to try to build 
the strongest teatn possible by drafting and tr.iding players 
and sending your squad to training camp. 



24 R I' n; 



AUtiUST lytiH 



SOFTWARE GALLERY 



Players arc rated according to skill points, hut each 
player's ability changes duritif^ the course of a game. After 
the opcuing kickoff. a player's actual power depends on 
factors like age and minutes played. 

A good coach has his strongest team on the field at al! 
times. Subsiiiuiions can he made during breaks in the 
action. That's also when the coach decides the type of 
game he wants his team to play, choosing from four hasic 
defensive and three offensive strategies. 

Most of the physical action of real indoor soccer is 
captured in diis computer simulation. The joystick and 
fnehutton are used lo make a player move aroinid the 
field and dribble, pass or shoot the ball. He can even head 
or bicycle kick the ball, or put on an extra burst of defensive 
speed. 

Control over the goalie is more limited. You try to get 
him in front of a shot by moving the joystick, but the 
computer tleiermines whether he'll leap, dive or jump at 
the ball. If a save is made, you can control i!ie ilirettion 
in which the goalie tosses the ball. Hold it too long, 
however, and a penally is called. Official indoor soccer 
league penalties, along with the natural-looking movement 
of the players and ball, help to make the action part of 
MISL Soccer fun and realistic. 

Another enjoyable feature of MISL Soccer is the way on- 
screen action responds to joystick input. Punch the fire- 
button or move tlie joystick and you'll sec the coi respond- 
ing action take [ilacc almost insiazitaneously. 

One complaint, however, is that perspective isn't always 
as accurate as it sjiould be. For example, the ball occasion- 
ally goes through the goalie when it looks as if he could've 
had it. 

.-^Iso, the trajectory of a shot is determined by the position 
of a moving indicator bar when the shot was taken. Since 
the bar is at the top of the screen (and off the playing 
field), it's diffictdt to accurately aim a shot. Trying lo aim 
the shot using the bar also has an artificial feel lo it, not 
at all in keeping with the otherwise realistic fiavtu' of the 
simulation. 

It's easy, however, to forgive those flaws because MISL 
Soccer is an otherwise outstanding sports sitiudation. A 
nitpicker might quibble that MISL Soccer and Superstar 
Ice Hockey are so similar they're redundant, I'll agree thai 
it doesti'i make much sense for a Commodore owner to 
have both jjrograms in his or her sofiware library. 

However, bodi games do a good job of conveying the I 
feel of the sports they simulate. Since soccer and hockey 
are different sports, I'd have to say that that alone is 
justification for die existence of both games. Indotn' soccer 
fans should he thrilled they now have a simulation of their 
favorite sport that is as outstanding as the one ice hockey 
fans have been enjoying. (AUjxbcaf}/; Inc., 344-} Duniifr lid., 
Northbmok, IL 60062. C-64/$J4.95.) 

—Scott Wasser 
Wilkes -B/VRRE, PA 



Q • Bert B 

Noti) Ymi're in for Pyramids Full of Surprises.' 

Data East has brought a popular coin-operated game to 
life in this Joystickcontrolled home version of Q*Bcrt, 

The software's instructions help you move quickly into 
the game, and once you're underway, graphics depict col- 
orful, livelv and unusual antics. Your screen shows the 



front side of a pyramid — suspended in midair — with steps, 
or cubes, jutting out of it. Ibis is where you direct a 
hopping Q*Bert — up. down <n" sideways. VVhetiever you 
land on a cube, it changes color; you must change all the 
cubes to one color during a rtunid. 

It's not easy! Bouncing balls, hatching snakes and other 
bcastics chase you up and down the pyramid and make 
life miserable. One wrong step and you might hop off the 
side into oblivion. Invigorating scmnd effects iielj) heighten 
the stis])e[ise. 

fhere are nine play levels and each level consists of four 
rounds. Vou begin with t)*Beri on the topmost cube, and 
get two more chances to be replaced if you die. If you can 
hold out long enough, you'll get extra lives, but the longer 
you last, the more furious the action becomes. 

New levels create additional surprises. In one, the pyra- 
mid changes to a diamond-shaped plane; in another, you 
must h<)[> twice on cubes to achieve the desired colrn", 

.'\n avid Q*Hcrt fan siiu:e its iiu:eption. I found the disk 
version equipped with the same vital details as the origi- 
nal — from the spring-cushioned serpent, Coily, lo the mir- 
acle green balls which, when stepped on, monicniarily 
freeze all the action except for Q*Ilert's, 

As with the coin-op game, gravity turns upside down in 
the C-6'1 version: your enemies climb up and down the 
pyramid at an angle counler to common-sense ])eispeclive. 
■Jhc scenario resembles an ojitical illusion, ,\s you occupy! 




Ciro^ 7 on Reader Service card. 



AUGUST t98« -HUN 25 



SOFTWARE GALLERY 



Bond □*Bsrt 

Qcurrymg ta changt: 

the colors 

of ths pv''°i^i<''o 

cubBs. 




an invcrtfti, ihroL'-dimensioiuil imivtise, you must decide 
wliicli wiiy is u]). 

The joysiick st-etiis sliiggisli now iind itit'n, but ! llsitik 
llial's mosily psycliotogical. It also happened to tiic ivliile 
playing the original — you think you're hopping up, hut 
you're really hopping right, or viceversa. Your sense of 
direction guls skewed. To counteract this, don't think ajjout 
what you're doing^ust hop! 

Q*Bert tjfTers a style of niovTiiient that's tompelling lo 
arcade players. The frumpi.sli, orange-skinned star hardly 
resembles Kred Astaire, but it certaiidy pays to be nitnhle- 
footed! The game's iniagiiiation and complexity slunild 
appeal to all ages. (Data East USA, Inc.. -170 Xeedln Drive, 
San Jose, CA 95112. C-64/$9.95.) 

—JOHN DiPrETE 

Cranston, RI 



Kid Niki b 

A Ntnja Game To Test Your "Radical Badness" 

First diere was Tlie Revenge of the Beefsteak Tumatoes. 
Then came Worm War I and the Cottinmnist Mutants from 
Space. Now Data Kast has iranslated one of its arca<le 
programs into a (;■(>•! version: Rid Niki, Radical Ninja is 
the latest entry in the "electroiiicgameswiihstrangetitles" 
category. 

The scenario, v%-hich is as bizarre as the name, blends 
medieval chivalry and punk rock, with a bit of Japanese 
folklore thrown in. Acctirding to the software's dociunen- 
tation, Kid Niki is "a 'rad' and 'bad' punk dude," whose 
spike-haired girlfriend. Princess Margo, has been kid- 
napped by the Stone Wizard. Id rescue her, Niki niusi 
hack his way through seven levels of |jlay with a Spiiuiing 
Sword from tlie School oiChirin. The foes he must defeat 
include Dcaili Breath, the Crody Blue Grub and a Samurai 
Guard. 

When brought to the screen, these diverse elements 
become a creatively crafted fantasy tjucst. Using either a 
joystick or the keyboard, yon guide Niki on his journey 
through a series of .scrolling screens, 'fhis "dude" can jump 
and run to the left or right, with t!ie sword as bis only 
offensive weapon. 

The giaphics are lush, detailed and colorful, and serve 
to enhance the action. With their accompanying sound 
effects, they are Kid Xiki's most itnjjressive feature. 

The skill level that the contest demands varies from 
scene to scene. While most are easy, some screens manage 
to test the mettle of an arcade ace. 



Unfortunately, inadequate documentation can inaiie cer- 
tain of these dangerous situations— like clashes with Big 
Bosses^slill itiore difncnlt. In these entomrlers, which lake 
place at the end of each level, the only indicatioti (hat 
N'iki has scored a hit seems to be the Oighi of his sword 
through the air. However, the instruction pamphlet fails 
to mention this; in fact, it ap|)ears to indicate tliat the 
sword has no function at all in Big Boss battles. 

This is the only significant flaw that I found in KitI Niki. 
If a potential buyer is aware of this problem, is able to 
meet a challenge with varying levels of dimcuhy and is 
broad-minded enough to accept, or at least lo tolerate, the 
game's weird scenario, he or site will enjoy a comjmterized 
journey liirough lands rich with fantastic character.s and 
sights. (Data EtL^t USA, Inc., 470 Nredli's Drive, San /ose, CA 
95112. C-6-{/S29.93.) 

—Wait Latocha 
Oak Park, IL 



Steve Garvey vs. Jose Canseco 

In Grand Slam Baseball c - 

Something Old, Something Neta . . 

If you own a Ciommodore. you can find just about any 
kind of computer baseball siniulation you want — action, 
strategy or combinations of the two. 

Cosmi's Steve Garvey vs. Jose Canseco in Grand Slam 
Baseball is a mouthful-named computer program that takes 
the baseballsiiiHilation craze to extremes. Not only does it 
attempt to sitnulatc baseball, it tries to simulate a sport 
that doesn't even exist. 

After examining Grand Slain liaseball, I can now say I've 
had my fill of baseb;ill simulations. Quite frankly, it would 
take a pretty spectacular pr«)gram to excite me, and Cosmi's 
effort doesn't fit the hill. 

Grand Slatn Baseball is a program with mediocre graph- 
ics, sometimes sloppy animation and limited options, the 
only interesting one of which is a tyjie of baseball game 
f:)layetl with nxidifleci rules. The object uf that game is to 
load ihe bases and bii btmieis, preleiably grantl slams. 

Instead of scoring runs, playets score points based on 
the number of bases advanced and home runs hit. Points 
are deducted whenever a runner scores on any hit other 
than a home rtm, grand slam or otherwise. 

Every time the bases are loaded, ihc statistical ecjuivaletit 
of Oakland Athletics star Jose Canseco or San Diego's Steve 
Garvey automatically steps to the ))laie. 




■Vifl you need 
to call in the pros 
in CoBtril'n Grnnd 
Slam BoQubnll? 



86 R t.i .N AUGUST 1988 



SOFTWARE GALLERY 



The cleaniij) hitlers in the Grand Slam variation arc 
allowed seven strikes. It talces eight halls to walk Canseco 
or Garvey with the hases loaded. Such a walk is worth 100 
points, and the slugger gets to hit again. 

Under the circumstances, it's impossihle to tell how 
closely the computerized Canseco and Garvey emulate the 
performances of the real players. The only definite cor- 
relation hctween these jjlayer.s atid the game is the pro- 
gram's title and the hriel'hiography of each that's enclosed 
with the software. 

That doesn't bother me as much as the mediocre per- 
formance of the game itself. The first noticeable annoy- 
ance is a load time that runs on itiio mttuites, rather than 
seconds. 

Once you make the choices so typical of diis genre — 
opting to play against the computer or a friend, and then 
modifying or slicking with a suggested lineup of llttitious 
playets — the gatne begins with a view fr<im slightly above 
and behind home plate. 

The figures of the pitcher atid batters are fairly well 
drawn, but the field perspective is distorted. The pitcher's 
mound is oddly shaped and too close to home plate. The 
center field wall also looks much too close. 

Things get worse once a batter makes contact and the 
view changes to show the area of the field to which the 
ball was hit. Fielders move erratically as they chase batted 
balls. Instead of the on-screen figures slowly getting smaller 
as they move away from home plate, they're large one 
second and tiny the next. 

That kind of thstonion occasionally makes it difficult to 
field a batted hall cleanly. It's sometimes hard to tell, for 
example, when a player has actually retrieved the halt. 

It's really a shame thai the gra[)liics and animation aren't 
belter, because Grand Slam Baseball actually has tmc of 
the most logical and easy'lo-learn control systems of any 
action-type computer baseball simulation I've tried. 

Because of the logical design, joystick control is smiiewhat 
intuitive. For example, after your shortstop fields the ball, 
you can make him throw it to home plate by pulling the 
joystick straight down — the position corresponding lo the 
catcher — and ])ressing the fire-button. 

To Grand Slam Baseball's credit, response to all joystick 
input is generally i]uick and acctnate. On the other hand, 
the mediocre graphics atui animation often make it difficult 
for you to tell whether it's the ball or the runner that 
reached the base first. 

That kind of performance from a computer baseball 
simulation would, of course, cause any self-respecting base- 
hall fan to cry "foul ball!" Then again, there are probably 
very few serious Comm()dore-owning baseball fans who 
haven't already chosen a baseball simulation from the many 
that are already on the market. (Cosmi, 415 ;V. Figtieroti St., 
Wilmington, CA 907H. C-64/$24.95.) 

— Sc:oTT Wasser 

WlI-KES-B.ARRE, PA 



Skyfox II A 

Air Combat Taken to the Limit! 

For some of you, it's been nearly four years since you 
took to the sky in the original Skyfox fighter. Now that 
Electr()nic Arts has released Skyfox II: The Cygnus Conflict, 
you have a chance to move up the ranks from Skyfox Sky 
Pilot to Federation Warpwarrior. In your new role, you 



can help suppress a Xenomorph uprising against the 
Federation. 

You can choose from among ten new missions, ranging 
from simple escort, seek and destroy to war with the 
Xenoniorphs. Each mission can be fiown as a cadet, wing- 
man, flight leader, squadron comtnander or ace of the 
base. The higher your rank, the more ff)nnidable your 
opponents are in battle. 

The big attraction here isn't the wide variety of missions, 
however. It's the detailed, high-sjieed animation. From the 
title screen to the moment that last Xetiomorpb fighter 
disintegrates in a tumbling ball of flame, Skyfox II is a 
feast for the eyes. Unlike the slow.nu)ving, framed outlines 
of enemy ships you get to shoot at with some space games, 
the Xenomorph fighters you'll face in Skyfox II are solid, 
fully detailed, and able to dart evasively through the star- 
filled sky with speed and agility. Fach time you get one in 
your sights antl score a hit with your neution disruptors, 
a small burst of flame flashes out from the point of impact. 
Cause enough damage and you'll see the enemy tumble 
into a fatal roll before disappearing in a fiery explosion. 

The floating asteroids that form Asteroid Alley, a dan- 
gerous stretch of space separating Federation Star Guard 
from Xenomorph Sovereign, are also impressive. While 
crossitig the alley at high speeds, the itiegularly shaped 
asteroids zoom by your cockpit with incredible sj>eed and 
occasionally strike the window with tremendous force. ( 



Are you looking for an effective forward 
defense system, but don't want to pay a lot of 
money? 




jnr^. "- 

(ADATS;} 111 >lay'/fM?=IP^;^i755"'ia iJli/yi'/iiijIi, 
ralliibla, -jIlL/riliJiily'. HUSI inn ilu.'iai'/yr liia 
inijiia/y nut'limrd m'jp'^'-it 'jii =i 'ju&-.y^l. 

i-l£AV/ (METAL 

h\o'}iifn Lyrid Gyirtbiii Voluiiia 1 

Access Software, Ini;. 



circle 7 on Reader S«rwlr» card. 



AUGUST I98a -RUN 1!7 



SOFTWARE GALLERY 



In onu miesion, 
ss Qco of the boso, 
yDu must use your 
Skyfox fighter 

BB BK OBCOrt jot. 




However, if you come lo a sio]) in the miclcllc of the alley, 
you cun watch as the luige hutiks of spiicc dduis flo;ii 
harurlt'ssly hy ilie SkvfVix. 

Bcsiilcs iR'iitroii disriijitors, the Skyfox !T is c<]uipptd 
with guided ])hoioii fjiilsc bimihs and ami-maticr niines. 
In addition to iJiese offt-nsivt' weapons, the Skyfox cotncs 
with a detcptor device that c;in be used to conceal the 
ship from enemy radar, and ptotective shields designed to 
absorb much of the damage from enemy fire iitid stray 
asteroids. Perhaps the l)es( feature of the ciirreni model, 
however, is the new targeting system that automatically 
locks on to the nearest enemy ship and then shows you 
the jjroper directioir 1o move your joystick and find your 
target. 

During the course of each mission, you can refuel the 
Skyfox and make any necessitry repairs by docking at a 
friendly starbase. Before being given clearance to dock, 
however, you're required to enter the first four letters of 
the starbasc's name. The names of all starbases are included 
on the Cygnus Constelliition Map that's provided in the 
game package. 

The only minor complaint I have with Skyfox 11 is that 
the map's combination of dark print on dark paper makes 
it difncnk to read. But, any eye-strain you get from reading 
the map is a small price to pay for the spectacular images 
you'll see on the screen. (FJecUvnic Arts, 1820 (ialirtmiy Drive, 
San Mateo, CA 94404. C-64l$29.95.) 

—Boil GUKRR.V 

SOUTH BosroN, MA 



Tetris B 

The West Takes On a Russian Rubih's Cube 

Two researchers at Moscow's Academy Soft computer 
center have come up with Tetris, a different sort of game 
based on the problem of fitting variously shaped objects 
into the least amount of space. Sound too easy? Well, 
Spectrum Holobyte ups the stakes by marketing the game 
in a red box with Russian lettering and the subtitle, The 
Soviet Challenge! 

Si> how does this bit of Russian nuAc&Milc work? Well, 
"letra" implies having four parts, and letris shapes are 
four-piece figures, eacli composed of text-character size 
squares joined on a1 least one side. For instance, ycni 
encounter left- and riglii-orienled "L," "1" and "T" shapes, 
2x2 squares, and so on. Your goal is to place as many of 
these objects as possible in a pit, seen from a side view, 
that's ten units wide and 20 units deep. 



A game starts when the first randomly generated shape 
appears and begins to drift down into the empty pit. You 
control left-rigltl movetiU'iit and rotation (clockwise or 
counter-clorkwise) and can force ati inslanl drop. Kxcept 
for a Pause option, you can't slow ilie object. Otice a piece 
hits bottom, or lands <ui other jjieces, it locks into place 
and the next one begins to drop. 'I'he quicker a piece is 
placed, the more points are scored. Whenever one or more 
tensquatc rows is formed, all the squares in the row 
disa])pear, anything above moves down, the Rows iilitiii- 
mited counter increases, and your score takes a nice jump! 
As long as you can maneuver falling objects to form 
com])lele rows, there's room in the pit for more })ieces 
and more play. 

The levels of difficulty rim from zero to nine. Wherever 
you begin play, an automatic level boost for every ten rows 
removed continues to increase game speed. Thus, while 
you can usually ;ifford to loaf a hit at level O's leisurely 
ten-second (io])to-bottom} drop time, things start to get 
rough around level -1 and positively insane at level !)'s two- 
second pace. A game entls once the stack reaches the top 
of the pit and blocks new entries. Moderately skilletl players 
can count on plenty of action before piling out; yet, even 
with the "next piece" display to help planning, a contest 
sekkun rims more than ten miinitcs. 

One notable weakness of the game includes a failure to 
maintain the Top Ten scores on disk. .'\!so, somewhat glitchy 
stick resjionse (poor "dclxnincing") results in occasional 
unwanted instant drops, fortunately, the latter affects play 
at only the u])per three or four levels. 

Featuring instant restart, an excellent musical scene and 
attractive display, Tetris is, as Spectrum Holobyte claims, 
remarkably addictive. ,^s in jig-saw puzzles, there's some- 
thing enjoyable ;iboui "fitting stuff together" and a curious 
feeling that useful learning might he a by-product, 

'lough? Konelchno! (Of ctmrse!); hut long-lasting fun as 
well, letris is tme Russian challenge worth taking on. 
{Spectrum Hokil/yk; 2061 ChaUenger Drive, Alameda, CA 94501. 
C-64/$24.95.) 

— jekf hurlbl'rt 
Houston, TX 



Zig-Zag B + 

Welcome to a New Dimensimi in Arcade Games 

In 1983, Zaxxon ama/.ed arcade patrons ivith its inno- 
vative three-dimensional graphics. Although Ztg Zag shares 
many similarities with Zaxxon, this new piece of software 



Zig-Zag faatures 
ctircG-dimsnaionat 
yrfipTiica iind a 
mutcttude of 
mnzas. 




28 RUN' AUt;t.[SI' I'WH 



SOFTWARE GALLERY 



is so visually advanced that it leaves its classic predecessor 
looking as sophisticated as Pong. 

Zig-Zag's goal is to guide ;) rotiliniiously moving star 
fighter to eight crystals thai are hidden within a 1400- 
screen ma7c. The program oi'fers hoih tioitiial and reverse 
joystick control. For experienced players, there is a Brain 
Teaser mode, in which walls and other objects pop in and 
out of existence whenever a ship hits a target in its path. 

A spacecraft can leave one of the labyrinth's corridors 
only by running into a deflecting prism on the floor or a 
wall; otherwise, the fighter will just boinice from one end 
of the passageway to the other. Complicating the craft's 
maneuvers are attacks by seven types of aliens — the game 
ends when they shoot down the player's last ship. A craft 
is also destroyed when it enters one of the Death Zones 
that are scattered among the screens. 

A second type of special area contains rewards for ships 
that have earned money by killing aliens. After landing in 
a Shop Zone, a player can s])end litis cash purchasing X- 
ray vision, maps, extra ships, "smart" bombs, temporary 
shields and other items. Determining the proper use of 
these articles in the quest for the crystals provides much 
of the game's mental challenge. 

An extremely addictive background theme typifies Zig- 
Zag's excellent sound effects, and even ihey arc surpassed 
in (luatity by graphics that equal anything generated by a 
C-fi'l. Every scene is rich in details that are painted with 
vivid and continually changing eohns. Also, certain ma/e 
walls add to the game's three-dimetisional perspective by 
fading from view when a fighter passes near them. That 
feat, along with the complex combat maneuvers of the ship 
and tlie aliens, forms a magnificent display of animation. 

The game does have some problems; it normally takes 
about four minutes to load from disk. However, some 
software accelerators can cut that time by as much as two- 
thirds. 

A more serious difficulty is a sketchy instruction pam- 
phlet, which is misleading in its treatment of saving crystals 
from one game to another. The booklet doesn't clearly 
describe this feature, nor does it explain that saves can 
only be made in the Brain Teaser mode after the last 
fighter has been destroyed and after all of the software's 
credits have appeared on the screen. 

Nonetheless, most experienced gamers will love Zig-Zag. 
Either its intriguing play options or sensory effects wotdd 
justify its purchase. Having both in one package means 
that Zig-Zag is a must-buy program for many C-64 owners. 
(Spectnm HoloByie, 2061 Challenger Drive, Alameda, CA 94501. 
C-64/$24.95.) 

—Walt L,\tocha 
Oak Park, IL 



Speed Buggy 

Driving Was Never Like This! 



B-f 



Okay, I'll admit it. I haven't been in a video arcade in 
months, hike most Comtnodore owners, the majority of 
my game playing is clone ai borne on my computer, so I 
don't have a good idea of what's popidar in the arcades. 

Data East, one of the leading manufacturers of arcade 
video games, must know though, because they keep coming 
out with home computer versions of "arcade hits." 

Spectl Buggy is Data East's latest translatiim. Like other 
Data East releases I've reviewed, it's easy to learn and quickly 



responsive, features good graphics and is t[uite addictive. 

Most of all, it's fun. Driving simulations that put yon behind 
the wheel of .some kind of racing vehicle are n<)lhing new, but 
Speed Buggy has a couple of new wrinkles that prevent it from 
seeming like just another rehash of an old idea. 

Like [iiost games of this kind, the object is to complete a 
particular racing course within the allotted time. Speed 
Buggy has five different courses of varying difficulty from 
which to choose, and depending on the course, you must 
ctmiplele either an entire circuit or one leg of the ct^ursc. 

Your perspective is from slightly above and behind the 
vehicle you're driving. No matter how you tnove the joystick, 
response is excellent. Tfiis is extremely important in a game 
like Speed Buggy where sloppy control response can be very 
aggravating. Strange as it may sound to those unfamiliar 
with racing games, it's sadsfying to know that if you wreck 
in Speed Buggy, it's your fault and not the program's. 

Speed Buggy is one of the better racing games in both 
graphics and animation. The car and other on-screen objects, 
like iree.s and Hags, are well drawn, and y<m get a real feeling 
of movement asyour vefiicle races down the road. Perspective 
is also outstanding, with objects smoothly and gradually 
getting bigger as your buggv' approaches iheni. 

One of the new- features Data East has added to make this 
genre more enjoyable is the type of vehicle that's being raced. 
It's a dune buggy, which means it's capable of doing some 
things the typical computer racer just can't tlo. Eor example, i 



}] mra 




A a Porsche or BN/JW off the 

Answer; The M.IAI ABRAMS, Thti U.S. 
Army's newest an ci, most soph islicafed 
main, baffle tank. The Ml has an 
unparalleled combinatiohifllispe.ed. 
mobility, armored prd^ 
firepower. Visit your lot_ 
dealer for a tesf drive. Ask for 
METAL from Access, 






:;i^A7y bic'f'^i' 



Access Soffwi'are, Inc. 



i'jur^ J 



Ckrclfl 7 an Reader Service cafd. 



At'r.tlST 1988 ■ RUN 29 



SOFTWARE GALLERY 



You con Qoin bonua 
points by driuing 
through same gates 
in Spesd fiuggy. 




it bounces over ccrcniii obstacles instead of just crashing into 
llieiii. Also, with a Hi lie fintsse, il ciiii he driven tilled u() on 
two wheels. This teclnH(|ne lets yon ni;nK.'iiver atonnci oth- 
erwise nn|)nssuhk' obstiicles. 

It's f^reat tun making this sttange-looking little car bounce 
nronnd the track on its fat, overitillated tires. The outstanding 
graphics make it a pleasure to sit back and watch as the car 
hounds over logs and slips past boulders that clutter the off- 
road courses. 

Boulders aren't the (nilv things v<ni must avoid — fences, 
walls and even waterways regularly poj} up in front of you 
on the ciimse. Try juinpiiif; over stnne of these obstacles by 
driving your dune buggy full speed and launching your 
vehicle into the air. 

Sometimes, though, you'll he trying to hit things on the 
track. Throughout each course, there are colored flags and 
gales that arc worth bonus [joinis or extra running time if 
you knock over ov drive ihiough theni. You can measure 
your skill by the number of [joints accumulated or the dis 
lalite covered on a given course, 

1 have (mly two complaints with Sjjeec! Huggy. Scores 
cannot be recorded permanently lo disk, and once you run 
out of time on a given course, you must start back at the 
beginning if you want to tiy il again. 

But these complaints are minor compared to the enjoy- 
ment of playing Speed Buggy. I don't know how ii fared in 
ihe arcades, but if the hotne versiim is any indication, I have 
no reason to believe it wasn't ihe liit Data Kast says it was, 
(Dald Kast USA, Im., 470 Needit-s Drive. Simjo.u; CA '95112. C- 
64/$29.9i.) 

— SCOIT WASSER 
W1LKES-B.A.RRE, PA 



The manual is clearly written and illnstraied, A step-by- 
sie[) tutorial takes you through the [irocess of making a 
gieeting card, rhcre's a!so a reference sheet thai siimma- 
ri/.es the im|)orlant key ctmimanils and [jrinler rec]nire- 
ments and an invaluable printout of the skelclies on the 
graphics disk. 

Ihe library disk contains 60 assorted graphics, 40 bor- 
ders, .six fonts, 11 banner type sizes and seven different 
special effects. You can build up quite a number of designs 
by changing the si/.es of all the options, and text can be 
overlapped with graphics. 

■f be program is inenu-diiven antl supports over 30 printers, 
all of which are conveniently listed on the otitside of t!ie box. 
The ])rinter setup is easy to follow and save to <iisk. 

A ])rinicr driver is also supplied. Il lets you modify the 
printer files, but il is a bit cryptic. Unless you really know 
the ins and outs of your particular ])i inter, 1 wouldn't rec- 
ommend it. Uiifortunaiely, your .system <otild lock up if you 
choose llic wiong printer file, and ymi'd have to siart again. 

On the positive side, llieie are fotir jni titer llles—squarc- 
ness, line feeds and so forth — dial y(m can test. You can even 
a<ijust the niemory usage of your computer. 

Once your printer is ready, the main menu takes you to 
the split screen where your designing is performed. The 
bottom of the screen is your wtsrk area, and the top is a 
tetn])late where your creation is re[)resentt'd ;ls blocks within 
a rectangular area. There is a help screen available in the 
work area, in case you forget what something represents »n 
the screen. 

There is no Preview mode, bul if you don't like how the 
printout is shaping up, you can stop to edit at any time. Your 
final product — the last creation you worked on — is auto- 
matically saved lo disk, so you can go back al a later titne to 
edit further or to print. 

Hi-'l'ccb r,\[>ressions has made I'lintl'ower directly cotn- 
palible with another of their prngr.mis, AwaidVVate. Ihe 
giajjhics supplied with PrintPower are a particularly good 
mix — everything from an amusing penguin on a skateboard 
to the traditional birthday cake — and all are well drawn and 
itnaginaiivc. 

There arc hint.s in the manual to help make your finished 
products look tiriginal and fancy. 1 foiimi tliis program easy 
to use antl ca|>able of producing very guiid printouts. A nice 
]iiece of work from Hi I'ech. (I li-Ti't/i !'xli)n.si»ns, 1700 NW 
65th Ave., Suili- 9, Hmitalioit, l-'L 33313. C 6-1/$! -1.95.) 

— Edith Ceiasen 
woodhaven, ny 



PrintPoweb B 

Flexible and Inexpensive — Are We Talking 
About Software'? 

PrintPower is a versatile graf>hics program that has the 
ability to design and print tliree different styles of cards, 
signs and stationery, as well as banners up to 42 pages 
long, 'fhe main program disk and one gra))hics library 
disk are packaged in this program, and you are encouraged 
to make backups of your tniginal disks. 

I'rintPower has worked fine with both my Epyx FastLoad 
and my .Access Mach 5 cartridge, bul the program has its 
own impressive, and alinosi as speedy, fast-loader, which 
you can disable if it conflicts with your computer setup. 



Card Sharks A + 

Pull Up a Chair, Name Your Game 
And Deal 'Em Out! 

I'orget nuclear warheads. Forgel inicicontinenial missiles. 
"When the chips arc down, cottld Ronalil Reagan beat Soviet 
leatler Mikhail Gorbachev in a game of Means? 

Based on Accolade's Card Sharks program, I'd say no. 
Judging from an evening 1 spent at the I leans table with 
those two o[>ponenls, it ajipeais of (iorby has something 
up his sleeve. However, Brilish Prime Minister Margaret 
Ihatcher ended up winning the game. 

If sitting around the game table playing Hearts with the 
computer likenesses of world leaders doesn't appeal to 
you, this disk provides a choice of three other opponents— 



30 R U .N - AUGUSf lyHS 



SOFTWARE GALLERY 



Luigi, Lady and Milton~for iwo other games— Blackjack 
or Poker. 

Card Sharks' graphics are excellent, '['he action centers 
on a green felt gaming table, and your opponents sit facing 
you. When dealing, players sail cards across the table. 
During the games, players' remarks appear in cartoon like 
bubbles, and what comments they are! 

Players' expressions are constantly changing during the 
game. Reagan is all smites when he thinks he's holding the 
bcsl band. 

There are three versions of poker: Five Card Draw, Seven 
Card Stud and Texas Hold 'Km. The games proceed at a 
.slow pace for (he sake of beginners who don't know die 
rules; pressing run/stop spced.s them up. The 13pnge in- 
struction booklet has a detailed set of rules for all the 
games. 

In Hearts, you're given the option of playing to score 
points up to a total of 100, 200, 400 or HOO. Playing is 
almost like sitting around the dining room table with 
friends. At the start of the hand, you'll pass three cards 
left, right or across the table, or hold all the cards you 
■were dealt. 

Blackjack carries a minimum bet of five dollars and a 
maximum of $200, with intermediate bets of $10, $15, $25, 
$50, S75 and $100. Doubling down (doubling the bet if the 
first two cards total 10 or 1 1 and neither is an ace) is 
allowed. If the first two cards are alike, (be bands can be 
split, [jrovided you have funds to cover the wager on the 
second hand. 

I'reviotis card game simulations either had fair graphics 
and strong card play, or strong card play with nearly 
nonexistent graphics. Card Sharks blends great graphics 
and great card play. After an evening of playing poker 
with Ronnie, you'll probably never want to go back to the 
Las Vegas 'Style poker machines again. (Accolade, Inc., 550 S. 
WiMheiler Blvd.. San Jose, CA 95128. C.6-m29.95.) 

— LONNiE Brown* 

LAKELAND,FL 



WordPro 128 With FilePro 128 A 

These Two Should Fulfill All Your 
Word Processing and Database Needs 

There are two reasons why WordPro, the grande dame 
of Commodore word processors, continues to merit acco- 
lades — performance and value. Originally written for the 
Commodore PKT, succeeding versions of WordPro have 
consistently ranked among the top word processing [lack- 
ages for CBM's 8bit machines, 

A full featured program with extensive formatting ca- 
pabilities, WordPro 128 has been repackaged with a com- 
panion database, KilePro 12ti, and distributed as part of 
Spinnaker's Better Working series. 

WordPro 128 is a word processor for the frequent svriter. 
Formatting commands embedded along with the text con 
trol the appearance of your printed document, and no 
document is too large for it. WordPro 128 reserves IWK o( 
RAM for a text area that holds up to 500 lines ('10,000 
characters) — that's almost 25 double-spaced pages. Docu- 
ments of virtually unlimited length are created by chaining, 
a feature that automatically loads the next disk file during 
printing and certain editing functions. Two text areas let 
you work on different documents at the same time. 



You'll learn to appreciate WordPro 128's ability to search 
and replace several different words with a single pass. The 
program employs graphic tabs to line uj) columns when 
your printer is set for [)roportional spacing. It also allows 
relative assignments of margin, header and footer settings. 
This lets you enter format changes relative to current 
settings (plus or mimis) without being concerned about 
actual numeric values. 

The spelling checker, one of the fastest I've seen, runs 
without your having to exit the word processor. You can 
expand (he 90,000-word dictiotiary on the fiip side of the 
program disk to include technical terms, [jroper nouns 
and other special words. 1 only wish lliat the s[)ell checker 
would ignore repetitions of a newly learned word. 

WordPro 128 also supports page referencing, a feature 
that uses a special command embedded next to as many 
as 'K>0 key words. This lets die program automatically 
create an index or table of contents. 

An assfirtinent of jirinter motlules supports a wide variety 
of printers, including some that are capable of proportional 
spacing. They eliminate the frustration of researching 
printer control codes and the aggravation of customizing 
the software to your specific printer. 

If you've ever decided to change a word or sentence after 
you've printed what was to be the final draft of your manu- 
script, you'll really apjireciate the ability to start printing from 
any page instead of starling over at page one. *• 



Tmffjif 




ihm^k 



riS^yy'i'jlETAL 



iW'J'Mtn Lu;iJ Onuvjul '/yJuiui I 



Answer this multiple choice question; 

Question; What Is HEAVY METAL? 
Answer A. The latest action packed game from 
ACCESS SOFTWARE thai features 
the world's most advanced Land 
Combat Weaponry in an exciting 
combination of strategy and arcade 
action. 

B. A last paced, heart-pounding, 
computer experience for both novice 
and advanced player alike. 

C. An unbelievably loud lorm of rock 
music. 




D. All of the above. 



a itaMsuv 



Access Software, Inc. 

S45 West 500 South 

BountKul, Utah 84010 

...:i-800-B24-2S49 .,! 



Circle 7 on Reader Service cfifd. 



AUtlUST l9ftH ' K U N SI 



SOFTWARE GALLERY 



The companion database, FilePro 128, adds a relatively 
paiiiloss method of maintaining address lists or other data 
that trail be inte(iiaied into I'oiin letters. While individual 
records can contain as many as 20 dilierent fields, total 
record length cannot exceed 254 characters. Too small for 
many applications, this limited capacity is just right for 
mailing lists, inventory labels and descriptive price tags. 

It is harder to evaluate the potential of diis program when 
it comes to overall data storage capability. Spinnaker pro- 
motes FilePro 128 as being capable of handling up to 4000 
records per file. Unfortunately, this is only true if you u-sc a 
hard disk or an ancient CBM 8250 dual drive on die lEKE bus. 
Because FilePto 128 uses relative files, a double-sided disk in 
a 1571 drive only holds 725 blocks of data. 

The simple test file I created had room for 1295 records. 
This figure is a bit deceptive, however, because names and 
addresses to be merged into form letters must first be loaded 
into the extra text area of the word processor. Since FilePro 
128 uses carriage returns as delimiters when writing lists to 
disk, each address occupies several lines. 'I'his means that 
fewer than 70 addresses can be held in memory at once. 
Large mailing lists created with FilePro 128 won't fit into 
the companion program. You'll either have to find a way to 
break them up or change the carriage returns. 

Since F-ilePro 128 also has the ability to .send data directly 
lo tile printer, this entire problem can be avoided by using 
the program's tiny text editor to create your form letter. 
Eliminating the intermediate steps of creating a sequential 



output flic and loading it into WordPro 128 lets FilePro 128 
access the entire database as il prints. Unfortunately, the 
database's formatting and printer control capabilities are 
modest compared to the word processor's. 

Inspiteof these timitations, FilePro 128 is still an extremely 
serviceable program with several excellent features. I was 
particularly grateful for the barch processing system, which 
stores up to 127 new records in memory before writing them 
to disk. Data entry goes twice as fast when you don't have to 
wail for the disk drive before beginning another record. 
Default strings can be pre-written to individual fields, saving 
considerable typing if the majority of the addresses are in 
the same city or state. 

I have only two bona fide complainis.The program crashes 
if you hit the output key before turning on the printer, and 
the output disk drive defaults to device 9, drive 1. The first 
is a bug, vi'hich should be swatted by better error trapping. 
The second is an annoyance that is needlessly imposed upon 
new users. 

While staunch WordPro 128 divotecs might be disap- 
pointed that diere haven't been any discernable additions 
or improvements to the program since it was upgraded two 
years ago, anyone who doesn't own a copy of this first-rate 
word processor should be oveijoyed. This pair of programs 
would be a bargain at twice the price. (Spinnaker Software, One 
Kendall Sq\uire, Cambridge, MA 02139. C}28/$39.95.) 

—JOHN PRilMACK 

Lexington, MA ■ 




Sli RUN- AUGUST 1988 



Qrcis 40 on Reader Sarvlcs card. 



Get Your Money's Worth 

'SUPER MAGAZINE! EVERY FEATURE IS A JOY TO 
READ, YOU'RE DOING GREAT!" 

Ric/? Keefer, San Diego, CA 




Greater Value 

Each month, more and more 
Commodore users find that 
RUN not only repays the low 
subscription cost, but actually 
increases the value of their 
computer. Issue after issue! 

Many Special 
Features 

In addition, RUN's l^lecoiD' 
putlng Workshop brings you 
all the latest developments In the fast-growing sphere 
of telecommunications for your Commodore, with 
special emphasis on efficient, error-free use. Users 
of CEOS will want to check out RUN's geoWatch 
column for the insight into new products and en- 
hancements for this great operating system. If 
you've got a problem or question regarding the how- 
to's and why's of Commodore hardware, software 
and programming. Commodore Clinic is for you. 
And, whether you're a computing novice or pro, 
you can pick up helpful hints and tricks in RUN's 
Magic column (or share your own tricks with others!). 

Save Time • Save Money! 

If RUN'S expert product reviews help you 
avoid even one mistaken purchase, you'll 



► Better yet, CALL TOLL FREE 1-800-258-5473 
and get RUN working for you even sooner! 



again save yourself enough 
to repay your subscription, 
not to mention saving time and 
hassle. And when you're ready 
to buy, you won't find a bet- 
ter marketplace than in the 
pages of RUN. 

Save 35% Right NowI 

Speaking of savings, you can start 
those savings right now, by enter- 
ing your RUN subscription at a fuJI 
35% off the cover price! Just complete the coupon 
below. Be assured of getting every issue of RUN, to 
add value and enjoyment to each hour you spend 
with your computer. 



YESf I want to start saving and add to my 
computing enjoyment every monthi Send me the 
next 12 issues of RUN at the low introductory rate 
of just $22,97— a full 35% off the newsstand price! 

D Payment enclosed D Bill me 



Name (please pnnl) 



Address 



City 



Stale 



Zip 



38982 



Canadi & Meiico i27.97, fweign Surlac* WJ.97, 

RofBifln Airmail S77.97 {US Funds drawn on US. Banlt). All rales ara 

1 year only. Please allow 6-a weeks fix delivery. 

RUN • PO Box 587II • Boulder, CO 80322-8711 



BEHJff IV THB mailMAIE UTHJTIES/BAGItUF GARTBIDaE FOR THi! 64/128 

> Action. Bepl^ allows yon to EVeeze the action of any memary Besident Piograia and mks a complete back-up to disk or tape - but 
thats not all ... . Just compare these features 



J Simple OpepalioiiL Just presa the button al any 
point and make a complete backup of any' Dinnioi^ 
resident program to tape or disk. 

_i HirtK) Reload; All backups reload oompletBly 
mdfipeD.danay of the eartridge at TUrtw speed, 

J Sprite Monitor; View the Sprite set from the frcain ■ 
program - save the Spnto transfer Sprites from one 
guae to another. Wipe out Sprites, view Die animation , 
on screen. Cpeale custom prognaimit — ♦* ' ^ 



_i Sprite Killer: Effectiw nn most programs make 
yourself invincible. Disable Sprite/Sprile/Backround 
coUisinns. 

J Unique Picture Save; ftmm and save a^y Hires 
Screen to tape or dish, ^ved in paia. Blazing teddies 
fbrmat. 



a pregnaank — ♦! 



p-^:; 








J Coi3ipact(irf<Q 
Efficient compacting 
technl(}ues ■- 3 pirjgraras per disk 
side- 6 programs if jou use boUi sides, 

J Singe file; All pn«rams r.awd as a aingta 
nie for maxuiutn compatibility 

J UUll^ Commands: A host of additional commands; 
-Autonum. Append, Okl, Delete, linesave. PrUitoi^ 
lister 

J Screen Dump: Print out any Screen W Host or 
Printers. 16 Cr^ Scales, Double size print options. 

J Unstoppable Reset: Reset button to Recirleve 
Glystem and Reset even so called Unstoppable 
Programs 

J Rilly Compile: Vfcrks wItJ) IMl/C, 1581, 1S71 
and Datacassette with 064,128. lESD (in &1 Mode) 

J Compatible: With Fkst DOS and TUrbo Horn S^yslems 
_| Disk Olflities: fkst Fbrmat. Directory, IJst, Run and 
many otlier key oonunands are operated by Function 
Keys 




JUnique Restart- 
Remember all of 
these utilities are avail 
uble at one Ume from an 
inlfgralfid operating system 
A running program can to Hijssen 
tfi enter any Uuiity and the program 
is restarted al Die touch of a k^ ■■• with- 
out corruption ■,'-- 
ISl U^c Processor: This is where Action 
Replay IV gets it'a power. A special ciiijtnm LSI 
chip designed to process the logic necessaiy for this 
unmatched ftw^e/ReBtart powiir Ho other cartrides 
lias this power! 



UNIQUE FEATURES: 

LoAds 50E b irndsr S HCO&dill 



lanbtPRCTvl^' wlbKflann|ii7^it«^Hn 

jam pMt^ twpftelMa HUttlllmtil Hill • BiMl— 
JW bii aoticartna t Bfcfl jUib kudfiiiMihiHrtB 

nta to irilH It idtai Iql^ 

• Vkv ^mna^tMOHM *ai0A from tde. 

I j Plus unique Code 
Cracker Monitor 

• fTHB U7 ;n««a wu3 nw « M »WU&« aid* ffliAllct 

• rtiU UffiJKr rubm - EaiiMWiMi, Hw. liA. -Jm^ 
Qi^KP*, Ri^um, THW^flenfl, Ftifl tlU LHd/3iMi. m^Oiir 
SuspKi AC. Eq tid iJ unij vtfikr aAoubiii' fc tm ot^n 

fro£rs=i con 'bfl kHbd ■t.la It'i Cm2U(TV. - Id It'i nvMD AaU 
YtA asafj 1U» dim, Un Pi«»il& \tA tvsmAxt jhiu tM Uw 
coeis X it's, FnsikBtfUM act ib LtiMM MU U vlUt oeqspRUlDri 

prtdudfl, • hHtm Uit pn^iA Si fc^ jcUL 

• Vti orn^itlHi • kit ibtohitd aufl l^ Cbi pncrtA HHIm- - 



^--: 



PLUS SUPPORT 

CiAc«.„R.piJilir 

Graphics Support Disk 

1P M} tilt ««fuU(t It trtln r*^jT^ uifH tititft t* ttv«i 

oj ten*n ui Hn It ^fi« jw fffnnta iftfliJa ir*<ki|i «■ 
Jtm iftfUfl 4 lilt* *f fnf Me varpon [h UtidML 

• iflTfWTlW»irVl*W icrwiu L'l fc-rlil* nJirWjp^iMOM " 

AgnDdt oontrd napli bi w*. # Htuiii lUitt MU KRQtK 
miilii ta jagMWB) wfHM ittft m^.twy WJB' toiwi 

• AnfctH A hi iprtli ttltoc oodl{|r/uii/k»l teturik Aifl tdt 
todkOM •■iHlMiE:qAidtMeadDi«ru|'MVidmMiiQTtd 

■te Iccbal&qf Dcrdar ^ Stpnt hmtndnfT'H^ 

ONur $14.99 

J Action Replay 
Parameter Support Dish 

AdtoaBi(lijrua9icbBuyiHH7 rMtdtaiLfnfDuiytJitbi 

bi^ !£■ ■■! SHNr of »k7 vn^vBi w ben imdW k( 
uhM DtiiiM tod t«« ta bi^ Um kKUlt 1 4A DAtMc ma 

HdHTtd^l^ldil A D(VM |to » AJVbtr cT ilhin. Jt DWt br 

oMur $14.99 



* imNrnxistnaHiitiiatiiiit 
AIM OMll Dijl (i(it« "«ti 



ORDERS 
ONIY 



jtlsf Serves ca'ti 



1-800-788-9110 

NOIEi - Ibcboictl or my othtr type ot 
So^nky cunet be uiswand by th« stafi 
on tUa niunbeE 



FAXj (702) 454 7700 cAnrrso,™) 
TELBX: 6S0344I417 MCIVW 
ISCRinCAI./OIRBR ENQUIRIES 
(702) 4S4 7700 

S.SOpm to 7.30pm (Pacific Time) 
and Sat - Sun 




DATEl COMPUTOtS 



256K SUPEROM EXPANDER 

G Htnr^u can Bg)gct fnm uv etG 3£K EPROMs Instentl^ 
~| S soctots to sccspt upto a 32K EPROM In weh. 

■J On boani operadnj ajwem - no programt 

tcilfad 

J PngruD )tur mm EPnOlto UMni our ePROM 

J WnMallo ti»w loKlo el (artriJw* - Jus; 
ouibiAadeeUoiL ^m Um Supenm mfliui. 

^ Dtr«^i7 oruSJiUUcfl on ponr i^ 

■J FW^ menu flrt¥Ki on pnrer up. 

J Sdsct any slot under mftwiu^ oontrals , 

J Unique KPBOM generatop feature wil) take 
jijurowii HM(r»m$ - tela or ait and Uifn 
them inki MiMxn EfBOMs. (HI'ROU bumnr 
nqiini). 

, , U Arapto jrrM;STl!8/2raM EfBOMa, 

|£y[ On board imstQppatiJdrent ;'l;i.'' 

OMur $49.99" 



TOOLKIT BT 

Tbe nltlnurts dlilc toalktt te Uw 1M0/1B41 





U A ^^ tooM Is ati abaoEuCfi muBt tor the Hrlpus 
dl(k tiader. VSHt IV hu wre Itaiurts Uian ntost 
kriesa. 

JDQKDOCIOrtva - Itudindimutivlnck 
and Hctor Indudlsl utn and nnuQibetid 
incki Rtpalr dusagxl uaan. Lool uidmiMUi 

f4ad ftrrorfl. 

JHKAOEFt/UFEDITDR - DMOdMUXl 
dtspti^^ AIX header m^irmaUcD tnc^jillng off 
bytte and header M^ Reirrfu tfte thtin header 
and header ^[>. Femimtier eectore. Also adtt aio' 
sector tall gi^. 

I KSKIOOK - Sartdiwtoty ReooverloBi 
ni«!. Ulsplay file etait/cnd adilraasai. 
Oioaimiiitile a.-;^ Hit pttf(ram dmcUy bom Che 

4uit to BGiEKN or pwtrrm mdudm* 
iindiKuioantad epoiles Edit Bun. Uvch, nch 
Dioe. 



■''I 



TURBO 

ROME 




^ The ultlffiiti urtrUli baafd pnptm 




'/,'''',1,'i 



J Qjapara by uirto 30%! 

J M(OT pregtaaa per disk 

_j Z (sHopactljig pET:gmms on onsd 

■_l But toadiM/savlng trodnea - iioriB with 

DialL Demon 

J C^ c^n tasOiEt oonpact AR DI Hies! 

i_j niB DOS sudKM induOnC ba bmat 

pNiy 124.99 COMPLETE 

i!!iiiiilll»iy!I*H(WIUSU'li.:iii _ 



larbo BQm n b ■ nplacemsnt 

for the actutl kenuQ Inside 

your 04. II jnyldea snperlut 

loti/ttm nm tints. 

J Uads/SATvtf af£t pn^Faae at &{ ujjma 

Dsnoalepeect 

3 lopmmlDOGnpptRttDGJiiffio^lOfiec 

Cnaat. 

J nofraDmed ftmct^ ta^- load. 

dtrwionK I'd. etc- 

! J Rotum to uDrasl kenul 01 llltt of a 

tmtdi. 
l -J POOFf ■• SOO htock aje wplec 
J FLOAl) " spMial I/O tnder, 
J RuA k*H jnore. 
J fitted tn Dttnutea - i» edderlng uaualtj 
mni-ed 1 On sanu M's tt» old SOU majf 
ha?B N deddtdtrsd). 

oNiY $24.99 




J F^t!^ DOUIhCrOFt - Qui C£KEQpactmacilune 
prQgmutyupta80%. 8cnfld!Bk0paa. 
CompAcCfll prDfniu run u nonoaJ 

jnSTDISKOOFV - Copy&ntotlndUktn 

at up a> 6 Um« mmniJ dpcod 

JTOHMATTER - 10 BficcoJfonnatas entire 
disk or fi>rmAt &[iy litdtvhliiaJ traciL ar haU tzflfik 
Glo41. R0d«nn'&^cr5Op&ran]a(£irston«a£f : 

U EHR6H EDIT - (^lioktj fbd and recreate all 
read ttnyn inctudla^ aitn and naumbered 
tTftcki or MKton and hilf tncka fmm b!} 4 1 . 
Etbd ncTHln data under «rrm and aJlims 501 
tD redeflofl any D«o«a«ry pvfuuters. 

oNur $14.99 
DEEP SCAN BURST 
NIBBLER™ 

jnn DOOVpcnrft^dlUiutUH'hTiUbblevij'wtvrv. U 
tf^t^^Dil _| Itiitut hltAdnr II utiAll^tlmpartQiiUD ■■ 
k tdinin iwii*|!i iwe « pi>riM m^ b etniwiiuu V»l/, 

i^To;wiK>wmiwfit;yfit). jyftMem&ani ■■■\\\ 

dill EFtiCq ULf dill WHv R Ofl tflMdW A UllOl tCift UHtt ! 

^m - vfeisnmA(UJidtfi3[IU4BiKraQBtBndi&iqrw 
iMt BLHtJIIEAlif UuiArtdiUururCCSfldtTlAtliB 
[unM a£^ nooci ifa« Mid to dw^ « u yt» |rt a 

jQ(7STtEbai;haiAe«-£iiiBdtt jAAiadnB- 
a«s. jla^tartfiiitii ^ mJkn^v^SntAti 
jnidujuuii - utiUirtfif iMH^nqtEtnd. 
jMff^tndt JNoHtdbbviviDBlaUelf 



illi 



,,SOFTHMIt« ONUr $ 1 9.99 CABU ONLY 

IliBURST NIBBLER PARAMETER DISK I 

jBivfilBbUviattuiiHlpoiHrMtlbblHuojQd - btd fv«t c!i« tHst ea^i ba boOtr jTMidti^caAbidwfnior 
piruil^vnBdBllTvrinaor&'ttettdaoUnt^aHln^o&aSiieLjtEitr^ld.T^ Ui tumtyV BU' «Ut "ft^icBtidL' ttrat 
KiekidtWna^aM-iJftaABtia^^^awBlQKatkt^e. j ^e^uiaz-Cr LidaU U lacb>A nsjr ww Stiff, jT^ta^sBk^t^na 
paasa tTie^^T - t£w ilBadB/d tktffl IbUninO Gd^ liM if saEwan u k - trfainfil topis' t&tL^LJ^^t^st&B 

oMiY y 14.99 






fe; 



_| Q^ee vlnle disk m otio paea - ont^ one 

drive i«(|utred! 

I J Males backup ccplea In el^it eecondall 

J I^iplflator Is the iastaet most effictsnt and 

easiest be use disk atfjrtnj! qystem ever 

ctcceind. 

:_j Cbmea asoplett wltlt 256K oh^canl ram 

and It's trnn opmiliig lyitom - ne soAinu* 

toknd. 

'J lUn miHila doiMt turn on etwailJ, 

J Ftdldlelltinn&iatM doling bukilp 'f 






l.Vl'i'lif 

i 



_j Ce^ito standard s^ftvaj^ aa ivbU aa errarB 
: ,21 £19 and ujtD 40 tracbs. 

'J hiU {Mil error Qheck in aI^L secoi^. 
' J FuU dla^ verl^ agalnat mio m ^fteeo 

wsonda. 

'J A must fcr cJuba. user grwpe eto, H«r'(d«' 

can jDu ocry ow? 260 iSflto an hi3ur fcr tes 

EhantaOO. 
' I J Oquih coaplsca with on/off switch az>d 

reset Mtoo. ilil 

J Roed in mintiaa ^ ne ooMer^ un«flr > ' 

''^OHiy $159.99 




J A top tiuilltir, ea^ to use EFROU 
prt^mmmer for tlie 64/ 1 £3. 
j My menu driven tajftBate/hardware 
pacl:a£e mj^s pro^amnLing/reading/ verl(dn£^ 
copjSng EPHOM'a stopllol^ Itself. 
J Wffl program £718, S?2Z E764, 37123 
and 27S£(! chips. 12 5. Zl or £5 Tolts. 
_| fHs Into ii»r port Tor maMmum com- 
fttSilIIV nth camldCBS/Supera!!: Burd etc. 
ij hiit fMtur* m»m - aH tUnctKoi 
'pmrad loaiiittiit 6firtea clnck/nrl^. 
P^MUim EimnuMr M is the most sua- 
itimXift, Qio£t frltndly and best vabe for 
I^jipmgrainmer iTBilahle for the M/1B8, 
J^ fAsal companion for Si^ieron] Board. jfiJJj'|jiijj.|.(f[ 
'Cartridge derMopiaeiit Systeai, etii' '1°''^^ |||||l|[|[[l|l| 
Kcpandera it Indeed any SItPOM ba^e '"iinlilWfln 
lircJKl. ■' '''i' 

._j Cbtoee complete with Eostruct^ns - pdua 
the cartrldja handboelt. 

' OMur 

$69.99 COMPLETE 



J EXTERNAL 3.5' 
DISK DRIVE 



#5ki^lrw«tl»lDvjnfUiuEiR ^ 









mhnaa^afvsy. • Coed Ia&i^ cibli fiirpMtHf«it!i|fin 
jfwr iBBk Btc * (bBplA - » nirt to bqji iitliliiUliilifiii, 

m 



$169.99 



!JS12KnAIVI 
EXTENSION • A500 

• A'oMti wBti/MtiOil uhDdu do^ optxD. 

• Slio^phigi IdUmaJtrtnlAILJlSOOllCii^ •S«AehlMiiA, 
Trth Bwltch pjHiBed, • Tmi la Bltuiiw - no BiddErlii^ 

• w^iL i^etLd&j'/ciaiii dBhomJ uafi/dti« uJicmaficAiOr 
bmted. • ButBiy bwtlwd to nUia tiae/£ad». 

OMty ll 19.99 brmiitriimwAflr 

OMy )1 39.99 tem.1 



=5ill 




J MIDIMASTER 

• Ml MKU Interface for ASOO/20O0/, 
1000 (Please state model), 

• Compatible with moet Ieadlii| Mid 
packages (Inc. D/Muslo). 
SMIdlln - MldlOutiB 
Midi Thru. 

• Pulijf Opto Isolated 

• No need to p I mow - Pull Midi 
standard. 

oHiy $49.99 






Circie 1 54 on fiTOder Service card. 

Adil $4,00 SJitipin^ 
Baodliivg 

CHECKS/ 
MOHEY OHUBR/ 
CODS ACOBPTED, 



DATHIi GOBIFDTERS 

34S0I;, THOPIGAN&AVE., 
UHIT *67 
LAS VEGAS 




36 RON- AUGUST 1988 



ILLUSTRATED BY DOUG SMITH 



Islands 



Build a powerful Caribbean island empire while inciting 
unrest and revolution in your opponent's land. 




c'A- 



he stoi7 goes that, on the orders of King George III, two aristocratic brothers left 
London in the spring of 1799 and set sail for the Leeward Islands in the West Indies. 
The king was determined to turn the newly appropriated islands of Key Antigtta and 
St. Christopher into profitable colonies, and the brothers, as governors, were given 
five years in which to do the job. 

They arrived in the West Indies in early January of the following year and, each 
assuming control over one island, set about the task at hand. To all accounts, those 
early years were lough, with famine, hurricanes and rebel uprisings constantly threat- 
ening disaster. 

Whether or not the governors met the king's expectations remains unclear, because 
records are fragmented. However, today the islands of Key Antigua and St. Christopher 
are thriving members of the British Commonwealth. 

Welcome to Islands, an educational strategy game that puts you in the shoes of one 
of the governors, charged with building your island into a viable economic and military 
entity. This may be accomplished through treachery against the other island or honest 
hard work in nourishing your resources. Though Islands is meant to be played by two, 
you can also enjoy striving for a high score alone, 

Starting to Build 

Type in the following boot program: 

10 IF A = THKN A = 1 : LOAD" + ISLE MI. ",8,1 
2D SYS :i'27fi8 

Then type in Listing 1 and run it to create a machine language file on disk. Finally, 
run the above program to boot the machine language file. 

After the title screen appears, press any key to start the game. Player I controls Key 
Antigua, the northern island, with a joystick plugged into port 2; player 2 governs St. 
Christopher, to the south, with the joystick in port 1. 

Following the title screen, a map appears, and time starts ticking away. Now it's 



By JOHN RYAN 



AUGUST 1988 -RUN 37 



time to begin purchasing food, houses and fat:- 
lories by ;!ciivaiing (he iippropriate icons uiitier 
your Active label on tlie right side of the screen. 
You toggle these icons on and off by moving tlic 
cursor against any screen border. Your score und 
information about your island's population and 
gold stores also appear on the right side of the 
screen, while a line at the bottozn of the screen 
tells how many houses (H), crops (A) and defenses 
(D) you own at the beginning of each month. 

To make a purchase, use the cursor to place 
the selected icon on the desired location and 
press the fire-button. If you have enough gold, 
the icon will be transferred to the island; if not, 
nothing will happen. Except for boats and troops, 
icons may be placed only on your own island. 
Boats, of course, go in the water, and you can 
place tnmps only on your opponent's island. 

Carefully selected investments will build your 
simple island into a powerful nation. Your sub- 
jects must be led and housed or productivity will 
go down and unrest may occur, and factories 
must be built to produce income. 

The Icons 

Crops, which are represented by green icons, 
cost five gold pieces (GPs) each, and a planting 
feeds 400 people. Financially, a crop is worth 
two gold pieces per month, plus ten GPs for each 
second of rain it receives. When you hear the 
rain falling, watch the gold growl 

At the end of each month, a portion of the 
crop is harvested, and then you can replant or 
cover the farmland with housing or factorie.s. !n 
deciding whether to plant or build, remember 
that the population of your island may be grow, 
ing, and empty bellies cause unrest atid hostility. 

When island morale is low, revolutionary reb- 
els (represented by shield and spear icons) rise 




You nead a balanca of factorjas, fishing, 
farming and troops for defansa In 
building a auccassful Istatid sconomy. 




Listen to the 

coins drop 

into your 

coffer as the 

rainfalls 

on the 

ocean! 



* + + 
+ ■**** 












up and often destroy factories and forts. Some- 
times they're not visible, either; if you hear an 
explosion, and one of your factories or forts 
disap[joars, it's a good guess an unnamed rebel 
group was responsible. Once established on an 
island, rebels are only eliminated by attrition. 

Hoases cost 50 gold pieces and accommodate 
500 people each. Morale and productivity will 
decline if your people get rained on, so don't 
let construction fall behind! 

Factories cost 35 gold pieces each and generate 
a basic ten gold [lieces per month. However, this 
amount is adjtisted to reflect morale, and hence 
productivity. If you overwork your laborers by 
establishing too many factories, their yield could 
plummet to zero. While factories produce in- 
come, they also increase an island's mortality 
rate through worker deaths. 

Mines cost 100 gold pieces and generate 15-25 
gold pieces per month, adjusted to morale and 
productivity. Tliey, too, cause health- related 
deaths. 

Hospitals, which cost 75 gold pieces, increase 
an island's productivity, add 10 percent to the 
monthly birth rate and add bonus points to your 
score. 

Boats, at a cost of 2 5 gold pieces, serve as both 
income producers and warships. Kach one gen- 
erates five gold pieces per month in income, and 
a boat in Movement mode can contribute fishing 
income as well. W'hen a boat that's fishing passes 
under a raincloud, its income increases, because 
the schools feed more in warm tropica! rains. 
Listen ir) the coins drop into your coffer as the 
rain falls on the ocean! 

Be careful, though; overfishing — resulting in 
no gold for either player— will result if both 
your boat and that of your opponent occupy the 
same area. Only those boats in Movement mode 
may fish, and each one can feed 100 people. 



Table 1. Quick Refsrance Chart. 



Icon 



Cost Income Affects. 



Crops 


5 


2* 




Welfare 


Boats 


25 


5* 




Welfare, Defense (2 points) 


Factories 


35 


10 






Houses 


50 
60 






Morale 


Forts 






Defense (10 points)** 


Hospitals 


75 






Welfare, Morale 


Mines 


100 


15- 


-25 




Troops 


150 






Welfare. Morale, Defense*** 



* Additional income can accrue from rain or fishing. 
** Forts protect all adjacent communities, industries and boats, 
*** Destroy properties, thereby affecting these attributes. 

P = Pause the game 



38 RUN AUGUST 1988 



Boats also add two points apiece to an island's 
defenses and may be iised in naval warfare. You 
can sink enemy boats if they aren'l in Movement 
mode and you have niore defense points than 
your opponent. To sink a boat, put your warship 
into Movement mode, move on top of the op- 
posing boat and exit Movement mode. (See dis- 
cussion of Forts, below, for an exception to this.) 

To purchase a boat, select tlie appropriate 
icon, place the cursor over open water and press 
the fire-buiion. To shift a boat into Movement 
mode, activate the boat icon, place the cursor 
over the boat and press the fire-button. To exit 
Movement mode, press the fire-button a second 
lime. The active icon may not be changed when 
a boat is in Movement mode. 

Forts cost f)0 gold pieces and add ten defense 
points to an island. These points are useful in 
naval warfare, as well as in combatting both 
rebels and invading enemy troops. Forts ])rotect 
all adjacent crops, houses, hospitals, factories 
and gold mines from attack by hostile forces. 
Likewise, boats anchored next to a fori cannot 
be sunk by your opponent's boats. 

Invasion troops employed to attack your op- 
ponent cost 1!>0 gold pieces each. To deploy your 
troops to destroy your opponent's industrial or 
housing projects, just place your cursor over the 
target and press the fire-bntton. 

Note that defenses you add during any month 
aren't figured into your defense points until the 
beginning of the next month, and also that island 
defenses treat foreign troops and rebels in die 
same fashion. 

Weather 

The Caribbean enjoys warm and sunny 
weather for the most part, but constant tropical 
showers (gray clouds) do roam over the islands. 



Listing 1. Islands main pragram. 




Hurricanes 

aire 
devastating, 

usually 

destroying 

everything in 

their path. 




accelerating the growth of crops. Hurricane sea- 
son, from May until November, brings both hur- 
ricanes and lesser tropica! storms (black clouds). 

All weather systems start at the nordiwestern 
tip of Key Antigua, then move more or less 
southeast through the centra! part of the island 
and across St. Christopher. Because of this path, 
Key Antigua receives the most precipitation, 
while western sections of St, Christopher arc arid 
and poorly suited to agriculture. This may seem 
an advantage to Key Antigua, but keep in mind 
that it also bears the brunt of hurricanes! 

Tropical storms bring rain and winds, but only 
occasionally destroy industries. Hurricanes are 
unpredictable and devastating, usually destroy- 
ing everything in their path. And, for each parcel 
of property destroyed, a corresponding portion 
of the population dies. Life in the tropics isn't 
always sunny I 

Scoring 

Islatids' scoring is based on a complex socio/ 
economic model that weighs not only current 
actions, but those taken many months past. You 
cannot switch from a mililary/industrial complex 
to an agrarian democracy and expect an instant 
increase in morale and productivity. You liavc 
five years in which to build up your island, at 
the end of which the player with the highest 
score wins. The maximum you can earn per 
month is 260 points, plus hospital bonuses. 

Does ruling an island sound easy? Well, just 
remember that banana republics fall as easily as 
do crops during a hurricane! [E 

John Ryan is an air traffic control instnicior and 
advanced machine language programmer who's expe- 
rienced on a number of computer systems, inclttding, of 
course, tke Commodore. 



f) REM CREATE ISLANDS ML :REM*54 
5 OPEN 8,8,8, "+ISLE ML ,P,W" 

:REM*168 
10 READ AS: IF A$="-T' THEN CLOS 
E8:END :REM*78 

15 IF LEN(AJ)<62 THEN 55 

:REM»254 

20 B$ = MIDS(A$,1 ,2ill)+MID$(A$,22, 

20)+MID$(A$,43,20) ;REM*242 

25 FOR 1=1 TO 30 :REM*181 

30 CS = ^5IDS(B$,(I*2)-1 ,2):H$=LEF 

T$(C$,1 ) :L$=RrGHT$(C$,1 ) 

:REH*209 
IF HS>"9' 



35 



A$ 



45 



li = VAL(H$) ; 
SC(H$)-55 
L=VAL(L$} ; 
SC(L$)-55 



IF L$>"9' 



THEN H=A 
:REM»85 

THEN L=A 
:REM*1 36 



BV=H*16+L:PRINT#e,CHRS[DY); 

:REM*67 



50 
55 

60 



65 



70 
75 



80 
85 
90 



NEXT: GOTO 10 :REH*115 
IF LEN{A$1<21 THEN B$=A$:GOT 
O 70 :REK*184 

IF LEN(AS)<42 THEN BS=LEFTS( 
A$,20)-fRlGHT$(A$,(LEN(AS)-21 
) ) :GOTO 70 :REM*1 76 

B$=LEFTS ih$,Z0) +MID$( A$ ,22,2 
) t RIGHTS ( AS , LEW ( A J ) - 4 2 ) 

:REM*140 
FOR 1=1 TO LEN(B$)/2:REM*221 
C$=HID$(BS, (1*21-1 ,2):H$ = LEF 
T$(CS,1) :LS=RIGHT$(C$,1 ) 

:REH+140 
IF H$)"9" THEN H=A 



H=VAL(H$) ; 
SC(H$)-55 
L=VAL(L$) ; 
SC(L$)-55 



:REM*56 

IF L$>"9" THEN L=A 

:REM*84 

BV = Ii*16 + L:PRINT#8,CHRS(BY) ; 
: REM* 148 

RUN it right: C-64; two joysticks 



95 NEXT:GOT0 10 :REM*160 

100 REM C6 4 HEX DATA FOR ISLAND 
S :REM*217 

101 DATA 0080201 18D20F98DA210 A 
9009D00C0CA10FAA20B 8E4A9AA 
2078E4B9AA204 :REM»130 

102 DATA 8E769A8E779A201 78620 E 
584A9DC85ABA91D8D3e 9A8D399 
AA9FAeD4E9A8D : REM* 2 4 

103 DATA 509AA904eD2E9AA9048D 9 
E9A8D9F9A8D9C9A8D9D 9AZ0B39 
4A98E20D2FFA2 :REM*185 

104 DATA 008E309A8E14C078A991 8 
D1403A9888D1 50358A9 93Z0D2F 
FA906aD20D08D :REM*201 

105 DATA 21D0205D86A90e8DB602 A 
9 548D5 29A8D54 9AA201 e6C7CA8 
E2F9A8E7B9A8E :REM*67 

106 DATA 539A8E559A8E4F9A8E51 9 



AUGUST 1988 ■ R U N S9 



AeEA^9A8EA19R8E789A 8E799A8 
EA29A8EAS9A8E :REM*32 

107 DATA 319A8E369ABAA2039D56 9 
ACA1f}FA2009842a5684 A9Ci}A20 
7A0DB200EB6A2 :REM*5 

108 DATA 2BA000A93F919BA9f)891 A 
7C8CAD0F4A2008E939A 8E929A2 
0F593A21 58E93 :REM*142 

109 DATA 9AEE929A20F593A200DD 8 
5989D3A9AE8E008D0F5 A20[!209 
68SA20020A285 :REM*217 

110 DATA A9FF8D1 5D0A20E8EPA07 E 
8BEFB07A9008D29D0A9 01 8D2AD 
0A92E8D0'1D08D :REM*223 

111 DATA 06D0A9408D05D0A9A08D 
7D0A2018E6B9ACA8E35 9AA9088 
D699AA9078D6A :REM*2 21 

112 DATA 9A20F2a620028E20B394 A 
200aE319A20EBB9A200 8E319AA 
9018D379AA203 :REM*174 

113 DATA 20EB89A5C5C929D005A9 
18D1 4C0CE4B9AD01020 F2B6AD3 
09AF0034C0B8E :REM*7 

114 DATA A9078D4B9A20AA8720F4 8 
3A90085AA8D429A8D7C 9A8D379 
A20228CA20020 :REM*21 2 

115 DATA C286209386A200200B82 A 
20020DA86202A8AAD31 9AF008A 
2008E31 9A20EB :REM*22 

116 DATA 89A20186AA8E379AE88E 4 
29AA20420C286209386 A202200 
Be2A20420DA86 :REM*249 

117 DATA 202AeAAD319AF00AA200 8 
E31 9AA20320EB894C69 81AC379 
AB9789AF00EA0 :REM*29 

118 DATA 00B19BC920F006C925F0 
238601 860AD709AF057 102DAE4 
29ABD04D0C928 :REM*217 

119 DATA B004EE319A60A9028D7B 9 
A20F1B520F381 900620 D4854C9 
5e2BD04D038E9 :REM*93 

120 DATA 109D04D060AE429ABD04 D 
0C9EE90034Clca2A902 8D7B9A2 
0D48520F38190 :REM*105 

121 DATA 0620F1854C9582BD04D0 1 
869109D04D060AD719A F052102 
8E8BD04D0C932 ;REM*190 

122 DATA B0034C1C82A9508D7B9A 2 
0F1B520F381900620D4 854C958 
2BD04D038E910 : REM* 2 09 

123 DATA 9D04D060E8BD04D0C9DD 9 
0034C1C82A9508D7B9A 20D4852 
0F381900620F1 :REM»n9 

124 DATA 854C9582BD04D0186910 9 
D04D060AD729AF00160 AE379AB 
D789AF0034C44 :REM+77 

125 DATA B3BD389AC921D003FEA9 9 
AC925D0034C4483AC37 9AB9F39 
8AeB904D08D7A :HEM*200 

126 DATA 9AAD379AD00FADA99AD0 
FAD7A9AC992B04 54C0D 8 3ADAA9 
AD0F1AD7A9AC9 :REM*248 

127 DATA 929036A000B19BC920F0 2 
EA8AE379ABDA99AF008 98C925F 
0204C2B8 398C9 :REM*164 

128 DATA BFD018AC37 9AB9A99AF0 
5203B8EB00BA9018D36 9A20918 
ACE369A60AC37 :REM*226 




129 DATA 9AB9789AF061A000B19B C 
920F03DC925F00160B1 A7290FA 
C379AD9EF9BD0 :REM*71 

130 DATA 0160203B8E9006206C8E B 
00160AD379A4901AAAC 379AB9A 
09ADDA09AF005 :REM*25 5 

131 DATA 90034C88836020358B20 B 
394208F94AC379AA900 99789AC 
000D00BA20020 :REM*1 43 

132 DATA 96854C9ieAA20020A285 4 
C918AA000B19BC925D0 33B1A72 
90FAC379AD9EF : REM* 65 

133 DATA 98F00160AC379AA90199 7 
89AA203BDFD98A8A920 919BA90 
691A7CA10F1A2 : REM* 20 7 

134 DATA 00AD379AF0034CBA854C A 
EB5A000B19BC920D003 4C2B836 
0A9008D2C9ACE :REM*18 

135 DATA 2C9AD0FBCE2D9AD0F1A9 2 
88D2D9A60AE7B9ABDA0 95F044B 
D7C9AE8BDA095 :REM*ie7 

136 DATA 8D7D9AE8BDA0958D489A 8 
D499AEe8E7B9AAE7C9A AC7D9A1 
820F0FFA9 3F20 :REH*212 

137 DATA D2FFCE489AD0F8AE7C9A E 
8AC7D9A1820F0PFA93F 20D2FFC 
E499AD0F84C09 :REM*86 

138 DATA 8460AD1 1D009408D1 1D0 A 
90FBD22D0A9088D23D0 A945A20 
4A0D8200E86A9 :REM*44 

139 DATA 288D7B9AA9008D689AA2 
0203985A93DA207A0DB 200E86A 
9018D689AA200 :REM*165 

140 DATA 2039e5A9E7A204A0D820 
E86A9008D689A205685 A977A20 
6A0DA200E86A9 :REM*223 

141 DATA 018D6a9A205685A9ADA2 
iA0D9200E86A9008D68 9AA200A 
000BD76983011 :REM*190 

142 DATA F016136940919BAD689A 9 
1A7C8E84CC7B420D485 E84CC58 
460A21F8E7D9A :REM+168 

143 DATA A9C7859BA995B59CA909 8 
D7B9AA9008D7C9AA000 Bl 9B8D7 
E9AA9008 5A9A9 : REM* 21 

144 DATA 30B5AAAD7E9AF01218A5 A 
9690885A9A5AA690085 AACE7E9 
AD0EEA001A207 :REH»8 

145 DATA B19E8891A9C8C8CA10F6 2 
0D485CE7D9AD0C460A0 00BD669 
8186940919DAD :REM*247 

146 DATA 689A91A7E8C8C003D0ED 2 
0D4aSE009D0E460A000 e96F98F 
00E18694091 9B :REM*14G 

147 DATA AD689A91A7C84C588560 B 
DDE969DC002BDE6979D 003BE8E 
03FD0EF60BD1E :REM+71 

148 DATA 979DC;002E8E03FD0F560 B 
D5E979D4003E8E03FD0 F560BDA 



e979D8003E8E0 :REM*1 72 

149 DATA 3FD0F560BDA6979DC003 E 
8E03FD0F560BD269B9D 8003E8E 
03FD0F560BD26 :REM*228 

150 DATA 989DC003E8E03FD0F560 A 
9FF8D0FD4A9808D12D4 AD1BD46 
01BAS9B6D7B9A :REH*e4 

151 DATA 859BA59C6900859C18AS A 
76D7B9A85A7A5AB6900 8SA8603 
8A59BED7B9A85 :REM*196 

152 DATA 9BA59CE900859C38ASA7 E 
D7B9A85A7A5A8E90085 A860859 
B85A7869C84A8 :REM*51 

153 DATA 60A90085A7A9D085ABA9 
085A9A93085AAAD0EDC 29FEBD0 
EDCA50129FB85 :REM*80 

154 DATA 01A210A000B1A791A9C8 D 
0F9205F86CAD0F1A501 0904850 
lAD0EDC090ieD :REM*238 

155 DATA 0HDCAD18D029F0090C8D 1 
8D06018A5A8690185A8 A5AA690 
185AA60A91DA2 :REM*70 

156 DATA 04A0D8200E86A9288D7B 9 
AA218A000A93F919BA9 0F91A7C 
8C00BD0F320D4 :REM*61 

157 DATA 85CAD0EB60A202A9009D 7 
09ACA10FAAaAABlAA4A B001884 
AD001C84AB001 :REM*139 

158 DATA CA4AB001Ee4A8E709A8C 7 
19AA000B1AA29108D72 9A60BD3 
A9A859BE8BD3A :REM*229 

159 DATA 9A859CEaBD3A9A85A7Ea B 
D3A9A85A860A59B9D3A 9AE8A59 
C9D3A9AE8A5A7 : REM* 140 

160 DATA 9D3A9AE8A5A89D3A9A60 2 
0C989EE6B9AAD6B9AC9 1FD02CA 
9018D6B9A20A2 :HEM*255 

161 DATA eEEE359AAD359AC90CD0 1 
AA9008D359AEE2F9AAD 2F9AC90 
5D003EE309AEE :REM*1 19 

162 DATA 699AD003EE6A9AA9B0A2 
5A0D9200E86A900AC6B 9A2091B 
320DDBD208187 :REM*78 

163 DATA A9DBA205A0D9200E86AE 3 
59ABDB998AAA000BOC5 9818694 
0919BA906 91A7 : REM* 182 

164 DATA C8E8C003D0EEA901A206 A 
0DA200E86AD6A9AAC69 9A2091B 
320DDBD208187 :REM*16 

165 DATA 4CD989A200A000BD0001 F 
00E186940919BA90691 A7E8C84 
Ca587A93F4891 :REM*109 

166 DATA 9BA90F91A7CB6e9l9BA9 
F91A760CE2E9AD010A9 048D2E9 
AAD649AF00160 ;REM*249 

167 DATA AD659AF00160A9038D4D 9 
AAD359AC905900CC90B F008A90 
18D629A4CDD87 :REM+221 

160 DATA A9008D'^29A20C685C90F 9 
0DBAD629AF01620C665 C999900 
F20C685C9B4B0 :REM»146 

169 DATA 47A9008D639A4C0488A9 
r8D639AA200207Ee5A2 00208A8 
5AD639ABD27D0 :REM*221 

170 DATA 8D28D0207588A914BD03 D 
0AD4D9A8D1DD0A20B8E F807A20 
D8EF907A9018D :REM*86 

171 DATA 649AA200205Ee8E8205E 8 



40 RUN- AUGUST 1988 



860AZ00206C85A2008E 4D9AE8a 
E639A200E88A2 :REM*89 

172 DATA 008E649AA902eD03D0E8 8 
E659A6020C685C919B0 06A9009 
D669A60C9E690 :REM*Z4 

173 DATA 02A9FF9D669A60A2018E 
0D08E01D08E02D08E03 D0CA8E4 
C9A8E649A8E65 :REM*251 

174 DATA 9A604CAB89488A4e9848 

8AD1 4C0F012209FFFA5 C5C940F 194 
0F7C929F0F3A9 :HEM*191 

175 DATA 00BD1 4C0CE2E9AD00DA9 
68D2E9AADA29AF00320 E594CE4 195 
A9AD0C9A90B8D :REM+1 50 

176 DATA 4A9A203A9SAD649AD008 A 
D559AD0034C7189AD00 D0F00CA igg 
D01D0F007C9FF :REM+182 

177 DATA F0034CF1882075884C71 8 
9AD00D0CD679AD005A2 (J120SE8 197 
8AD01D0CD669A :REM*183 

178 DATA D005A200305EQ8AD1 1D0 1 
0FBAD659AF00AAD00D0 C9EAD02 198 
24C2689AD00D0 :REM*43 

179 DATA C9D0D018EE00D0EE02D0 E 
E4C9AAD349A49018D34 9AA8B9B 199 
5988D669AAD4C :REM*59 

180 DATA 9AD017AD00D0CD679A90 t) 
9CE00D0CE02D04C5A89 EE00D0E 200 
E02D0AD01D0CD :REM*84 

181 DATA 669AB009EE01D0EE03D@ 4 
C7189CE01D0CE03D0AD 659AF00 201 
34CB489 207F89 ;REM*232 

182 DATA 4CAB89A238Ael00BD4003 9 
9849AC8E8C008D0F4A2 38A03FB 202 
D400399400388 :REM*74 

183 DATA CAD0FGA200BDO49A9D40 
3E8E008D0F5C02868A8 68AA664 203 
C31EAAD3 39A49 :REM*233 

184 DATA 018D339AA8B9B7988DF8 
7207F894CAB89A59B8D 6C9A859 204 
C8D6D9A85Ae8D :REM*234 

185 DATA 6E9A60AD6C9A859B85A7 A 
D6D9A859CADGE9A85A8 60AC379 205 
AB9789AF00160 : REM* 190 

186 DATA B9769AC91CD008A90099 7 
69A4C098A1869049976 9AA8B98 206 
D9eAC379A9938 :REM*114 

187 DATA 9ABDE998859B85A7E8BD E 
998859CE88DE99885A8 2091 8A6 207 
0A9288D7B9AA9 :REM*89 

188 DATA 008D5A9A8D7C9AA2038E 8 
09ACA8E819AA948A204 A0D8200 208 
EB6A94E85A5A9 :REM*82 

189 DATA 9A85A6AC5A9AB1A58D5B 9 
AC8B1A5C8C8C88C5A9A AC5B9A2 209 
091B320DDBD20 :REM+77 

190 DATA 818720D485CE809AD0DB C 
E819AF015A940A207A0 DB200Ee 210 
GA0028C5A9AC8 :REM*182 

191 DATA 8C609A4CS18A60A200AC 3 
79AB9389A8D5E9AA000 BD8D9BC 211 
D5E9AF00BE8E8 :REM*231 

192 DATA EeEBC84C9E8AAD369AF0 3 
D8C5F9A8E609A98AAAC 379AB9F 212 
198A838B9529A :REM*88 

193 DATA FDF5988D5C9ACeB9529A E 
9008D5D9A0D5C9AF003 B00160A 213 
D5D9A99529AB8 :REM*195 




DATA AD5C9A99529AACSF9AAE 6 
09AA9808D459A89AD98 8D6e9AA 
0002040eBC820 :REM*207 
DATA 408BA02820408BC82040 8 
BAC379AB9A99AF01720 B394203 
58H208F94AD37 :REM*202 
DATA 9AD00620C3BC4C2C8B20 B 
B8CA9008DA99A8DAA9A 60A9048 
D2E9AA9008DA2 :REM*129 
DATA 9A60BD8D98C925D01298 4 
8AC379AB9EF968D6a9A A9008D4 
59A68AeBD8D98 :REM*1 47 
DATA 1B6D459A919BAD689A91 A 
7E86038AD00D0E9188D 749A38A 
D01D0E93^8D75 :REM*94 
DATA 9AA00084F7B4F8AD749A 4 
A4A4A8D749AAD759A4A 4A4A8D7 
S9AAE759AF010 :REM»149 
DATA 18A5F769Z885F7A5Fe69 
085F8CAD0F018A5F76D 749A85F 
7A5Fe690085F8 :REM*126 
DATA AD659AF008A9298D479A 4 
CCe8BA92A8D479A18A5 F76D479 
A85F785F9A5F8 :REM*1 65 
DATA 690485FB18A5F869D485 F 
A6020698BA000B1F738 E980C91 
DF00QC8C002D0 :REM*226 
DATA F24C218CADA29AD006EE A 
29A20BE94AD01D0C992 B005A00 
04C0FeCA002ie :REM+1 4 2 
DATA B9529A6901 99529AC8B9 5 
29A690099529A60AD65 9AD008A 
D639AF00B4CE0 :REM*78 
DATA 8BA9C88D449A4C3C8CA9 E 
B8D449AAD00D0C91890 9DC9EFB 
099AD01D0C932 :REH*254 
DATA 9092C9DCB08E20C685CD 4 
49A90B62069BBA9BF8D 8C9AA20 
0A00038B1F78D :REM*n6 
DATA 759AE9808D749ABD8D98 C 
D749AF019AD759AC925 D00BA92 
08D8C9A4C928C :REM*85 
DATA EBE8E8EBC8C008D0E060 A 
203BDFD98A8AD8C9A91 F7A9089 
1F9CA10F020B3 :REM*253 
DATA 9420358B208F94AD8C9A C 
925F028AD01D0C992B0 08A9008 
D929A4CC88CA9 :REM*7 
DATA 018D929A20C685C91FB0 F 
9BD989AAE929ABDF198 AA20378 
F60AE929ABD9E :REM*8 
DATA 9AF003DE9E9A60AE929A B 
D9E9AC90AF003FE9E9A 60AE929 
ABD9C9AC90AF0 ;REM*39 
DATA 03FE9C9A60AE929ABD9C 9 
AF003DE9C9A6020F98D 208AFFA 
D11D029BP8D1 1 :REM*105 
DATA D0A90e8D1 5D0A90E8DFB 
7A20086C720AE85A900 8D2AD08 



D7B9AA98C8D06 ; REM* 4 2 

214 DATA D0A94E8D07D0A906eD21 D 
08D20D0A99320D2FF20 1786A91 
58D7D9AA9098 5 : REM* 141 

215 DATA 9BA999859C20F284A90B 8 
D8602200984A200A920 9DE0059 
DE006E8D0F7A9 :REM*224 

216 DATA 018D8602A200A0141820 F 
0FFA9C6A099201EABA9 078D860 
3A20DA00E1820 :REM*89 

217 DATA F0FFA9D4A099201EABA9 jf 
FBD8602A20EA00E1820 F0FFA9D 
CA0 99201 EABA2 : REM* 132 

218 DATA 1 0A0071 820F0FFA901 8D 8 
602A9F9A099Z01EABA2 ieA0001 
820F0FFA9E4A0 :REM*2S0 

219 DATA 99201 EAB2002eE20DD8D 6 
0A900eD860285C6A214 A00B1 82 
0F0FFA91 1A09A ;REM*177 

220 DATA 201EAB20E4FFF0FB60AD 1 
1D029EF8D1 1D060AD1 1 0009108 
Dl 1D060A90085 :REM*207 

221 DATA C720B39420aF94A9008D 1 
5D0A9018D8602A200A0 021820F 
0FFA91FA09A20 :REM*10 

222 DATA 1EABA9008D8602a5C620 E 
C8D4C008038A59BE952 85FBA59 
CE90085FCA203 :REM*Z13 

223 DATA A000B1 FBC998F01 8C8C8 C 
006D0F418A5FB695085 FBA5FC6 
90085FCCAD0E2 :REM*n 

224 DATA 18603860AD7A9A48AC37 9 
AB9F398A8B904D08D7A 9AAD379 
AD016AD7A9AC9 : REM* 40 

225 DATA 8A90094C8C8E688D7A9A 1 
B606e8D7A9A3860AD7A 9AC99ZB 
0F34C8C8EA900 :REM*223 

226 DATA 8D9Z9A20B58FEE929A20 8 
58FA9008D929A206990 A0008C9 
39A20F59 3EE92 : REM* 190 

227 DATA 9A206990A01 58C939A20 F 
5936020C989A9288D7B 9AA9008 
D8D9AAE8F9ABD :REM*1 1 

228 DATA 059948E8BD0599481 869 D 
4A868AA68200E86AE8E 9AA000B 
19BCD909AD00C :REM*58 

229 DATA B1A7290FCD91 9AD003EE 8 
D9AC8C01DD0Ee20D485 CAD0E02 
0D989608D959A :REM*1 54 

230 DATA AE929A3D789Aie6D959A A 
A60AE929ABDF198AA60 AE929AA 
D8D9A608E999A :REM*63 

231 DATA AD989ABD939AA9008D94 9 
A205190B00FAE999AA9 009D4E9 
AE89D4E9A4C6F :REM*221 

232 DATA 8FAE999ABD4E9AED989A 9 
D4E9AE8BD4E9AE9009D 4E9A60S 
018BD529A6D93 :REM*69 

233 DATA 9A9D529AE8BD529A6D94 9 
A9D529AS0A20C8E8E9A AC929AB 
9F1 988DBr9AA9 :REM*1 38 

234 DATA 808D909AA9078D919A20 C 
F8E20308F9D00C0A9AF 8D909A2 
0CF8E20308F9D :REM»202 

235 DATA 02C0A99D8D909AA90DBD 9 
19A20CFeE20308F9D04 C0A99B8 
D909AA9008D91 :REM*239 

Continued on p. 91. 



AUGUST 1988 RUN 41 



Net Worth Calculator 

Keep a record of your assets amd liabilitm that can 
be updated in a snap on your C-128. 






y husband and I have had 
to fill mil personal finan- 
<i;il stalt'iucnts for our 
hunk sevcfal times in tho 
past few years. Each time we've had to 
start from scratch, so when it came time 
again to update the form, I decided to 
write Net Worth Calculator for ilie CM 28. 
Now we have a permnnL-m record, and 
we can easily update it. 

Type in ilie [jrogram, using RUiVs 
Checksum to alert yovi to misiakes as 
you enter the listing. Save it, then load 
and run it. 

I'bl lowing the initial litle screen, the 
computer will draw the page you'll be 
working on. Across the lop of the screen 
is tlie tnenu bar. It contains the Load 
and Save opiions. Print, Assel.s, 1, labil- 
ities. Calculate, Direciory, Help (whose 
screen appears below the work page) 
and Exit. Under the bar are the Assets 
and Liabilities coltinms. Some of the 
assets listed are cash, stocks, real estate, 
vehicles and household goods. Liabili- 
ties include outstanding credit card bal- 
ances, mortgages and notes jiayable to 
others. The space at the bottom of the 
screen is used for inputting data. 

Figuring Your Net Worth 

To begin, you'll want lo create a new 
fde; sii, with the left-right cursor key, 
highlight the Assets optioti in the menu 
bar and press return. The first ilem in 
t!ie Assets column will he highlighted. 
Use (he up-down cursor to select an 
item for which you have data. Press the 



By BARBARA SCHULAK 




plus-sign key, then type the item's value, 
which will appear in the cell next to the 
item destri])tion when you press return. 
Use the minus-sign and return keys to 
ciiange an entry. Later, when you need 
to zero, or wipe out, a figure, use the '/ 
and return keys. Entries should be in 
whole dollar amounts, and you needn't 
use connnas in numbers; ihcy are auto- 
matically inserted, if applicable, when 
you enter atr amount. 

Use the Help option any lime you 
need to see the list of key controls 
needed to use the program, and press 
the no-scroll key in the top row of your 



keyboard to freeze the Help screen if 
it doesn't remain long enough for you 
to read. Press any key to deactivate the 
no-stroll. 

When you've entered all of your as- 
sets, press return to go back to the menu 
bar and select Liability. Repeat the same 
procedure to enter or change figures 
in the Liability column. When you're 
done, return to the menu bar. 

Now select Caic. It will automatically 
figure your total assets, liabilities and 
net worth. 

Use the Save option to save your work 
page. If you need a hard copy of your 
work page, choose die Print option and 
follow the prompts. 

Wheti you reload Net Worth Calcu- 
lator, ])ress reltnn on the Load option 
and enter the filename of the work page 
you wish to use. If you don't remember 
the filename, tise the View option to 
get a listing of the disk directory. Before 
leaving the program with the Exit op- 
tion, be sure to save your file if you 
have added or made any changes to 
your data. You may also cancel any op- 
eration such as Load, Save or Print by 
entering return at the first prompt. 

One tTiore thing: You can enter values 
up to 999,999,999, although that's not 
useful for most of us. But who knows? 
Maybe you'll win a lottery! (S 

In addition to programming for the Com- 
modore and fulfilling her fuiKtiom as maid, 
chef and chauffeur, Barbara Schulak aiacSies 
her (laughter's Softball team. 



Listing 1. Nat Worth Calculotor prograrn. 

REM PERSONAL NET WORTH CALCUL 
ATOR - BARBARA SCHULAK : REM* 3 1 
10 C0LOR6,1 rPRINTCHRJte) 30 

:REM*177 
20 PRINT" (SHFT CLR ) { 3 CRSR DNs } 



{CTRL 2)"TAD(26)"(COMD A) (25 
SUFT *s}(COMD S}" ;REM*50 
PRINTTAB(26)"(SHFT -){CTRL 9 
}(COMD 7} {4 SPACES) PERSONAL 
NET WORTH (3 SPACES ) (CTRL 0)( 



CTRL 2KSHFT -!" :REM*16 
40 PRINTTAB(26)"{S[!FT -){CTRL 9 
}tCOMD 7) {8 SPACEs)CALCULATO 
R{7 SPACES) {CTRL f)){CTRL 2) { 
SHFT -}" :REM*2n i 



KUN it riglii; C-128 (80-Column mode) 



42 RUN'- AUGUST I'im 



ILUJSTRATt:!) [JV TIM TBEBKIN 



Announcing a Special 

Software Offer 
From RUN IVIagazine 

GREATEST HITS VOL. I 

RUN Magazine's editors have compiled a disk with 12 of the best programs published on our 

ReRUN disks. These outstanding programs are a "must" for the software library of ail 

Commodore 64 and 128 users. GREATEST HITS VOL. I includes the following programs: 



PROGRAM TITLE 

►- HOME RUN DERBY 

*- SONGFEST 

*- PULSING PICTURES 

*- STACK 

»- AUTORUN 

► AUTONUMBER 
P- LABEL MAKER 

► ARITHME-SKETCH 
P- MURDER BY BYTE 
*- DISK KEEPER 

p- NEEDLEGRAPH 
p- HOME INVENTORY 




DESCRIPTION 

One or two players can test Iheir batting and pitching skills 

Compose songs and music with this keyboard program 

Create the illusion of waterfalls, spinning wheels and a variety of other moving patterns 

The famous "Towers ot Hanoi" game with four levels of difficulty 

Create self-running programs that automatically begin execution after loading 

Automatic line-numbering utility 

Create and print out multiple copies of mailing labels 

Great educational programs for elementary school students 

Find out who committed the crime in this colorful "whodunit" for your 128 

Maintain your disks with this handy all-purpose program 

Let your computer help create needlepoint and other design work 

Keep track of your household Inventory of valuables on your C-64 or 128 

INCLUDES DISK-BASED DOCUMENTATION 



GREATEST HITS 
VOL. I 

n F=aymenl Enclosed D MC D Visa D AE 



$14.97 



Card M 

(Please Print) 
Name 



, Exp. Date 



Address . 



City_ 



. State . 



.Zip. 



PRICE INCLUDES POSTAGE AND HANDLING 
Rir loreign airmail, plaasa add $3.95 



MAIL TO: RERUN, 80 Elm St., Peterborough, NH 03458 

OR CALL TOLL FREE 1 -800-343-0728 

7 days/week, 24-hour service ghbss 



NET WORTH 



50 PRINTTAB(26)"{COMD Q){25 SHF 



e0 



70 



T *s)(COHD W)" 
PRINTTAB(26)"(SHFT 
A) (3 SHFT *s) {COMD 

SHFT 

SHFT 

SHFT 



:REM*1 92 



•S ) { COMD 
♦s)(COMD 
*s} (COMD 



A){3 

Al{3 

AH3 

-}" 

PRINTTAB { 2 6 ) " ( SHFT 

-) {CTRL 9) (CTRL 5) 

) (CTRL 2} (SHFT -) 



-} 

S) 
S} 
S] 
S} 



(COMD 
{COMD 
{COMD 
(COMD 
(SHFT 
:REM*167 
-) {SHFT 
7 (CTRL 
{SHFT -}{C 



TRL 91 {CTRL 5) 8 (CTRL 0){CT 
RL 2) (SHFT -) {SHFT -){CTRL 
9} {CTRL 5} 9 {CTRL 01 {CTRL 2 
){SHFT -! {SHFT -({CTRL 9}{C 
OMD 61 - {CTRL 0){CTRL 2 ) ( SH 



80 



90 



FT -) (SHFT -)" 
PRINTTAB(26)"{SHFT 
Z) (3 SHFT *s)(COMD 

SHFT 

SHFT 

SHFT 



*sl (COMD 
*s) {COMD 
♦s) {COMD 



Z}(3 
2){3 
Zl(3 

PRINTTAB(2e)"{SHFT 
A} {3 SHFT *s){COMD 
SHFT *sHCOMD 
SHFT *s}{COMD 
SHFT +s) {COMD 



-) 
X} 
X) 
X) 
Xl 

-} 
S) 

S] 
S) 
SI 



REM*66 

( COMD 

( COMD 

(COMD 

{COMD 

{SHFT 

REM*60 

{COMD 

{COMD 

A) {3 SHFT *sHCOMD S) (COMD 

A) {3 SHFT *s}{COMD Si {COMD 

AH3 SHFT +SHCOMD SI {SHFT 

-)" :REM*70 

100 PRINTTAB{26)"{SHFT -) (SHFT 

-HCTRL 91 {CTRL 51 4 {CTRL 

f!){CTRL 2){SHFT -1 {SHFT - 

}{CTRL 9 HCTRL S) 5 (CTRL 

}{CTRL 21 {SHFT -1 {SHFT -) { 

CTRL 9) {CTRL 5) 6 (CTRL 0){ 

CTRL 2)(SHFT -1 (SHFT -HCT 

RL 91 {COMD 61 / (CTRL 0}(CT 

RL 21 {SHFT -} (SHFT -1" 

:REM*255 

110 PHINTTAB(26)"{SHFT -1 {COMD 

ZH3 SHFT *sHCOMD X) {COM 

D ZI{3 SHFT *sHCOHD XI {CO 

MD 2) {3 SHFT *sl {COMD X) (C 

OMD ZK3 SHFT *s)(COMD XI { 

SHFT -)" :REM*222 

120 PRINTTAB(26)"{SHFT -1 (COMD 

A} {3 SHFT *s}(COMD S) (COM 

D AH3 SHFT *sI{COMD SI (CO 

MD A} (3 SHFT *s}(COMD SI {C 

OMD Al{3 SHFT *sl {COMD S} { 

SHFT -1" :REM*9 6 

130 PRINTTAB(26)"{SHFT -1 {SHFT 

-HCTRL 9 HCTRL 51 1 (CTRL 

HCTRL 2} {SHFT -1 {SHFT - 

){CTRL 9) (CTRL 51 2 {CTRL 

HCTRL 2 H SHFT -1 {SHFT -H 

CTRL 9 HCTRL 5} 3 {CTRL 0}{ 

CTRL 2 H SHFT -) {SHFT -HCT 

RL 9HC0MD 61 * {CTRL 01 {CT 

RL 2 H SHFT -1 {SHFT -1" 

:REM*101 

140 PR1NTTAB(26)"{SHFT -1 {COMD 

2) {3 SHFT *s){COMD X) (COM 

D ZH3 SHFT *s){COMD XI {CO 

MD ZH3 SHFT *sHCOMD XI {C 

OMD 2} (3 SHFT »s}{COMD XI { 

SHFT -1" :REM*192 

150 PRINTTAB(261"{SHFT -1 {COMD 

Al{3 SHFT ♦si {COMD SI {COM 




ThB menu bar, iwark paga and input area 
halp figura your not worth in a snap. 

D AH3 SHFT *sl{COMD S) {CO 

MD AH 3 SHFT *S}{C0HD SI {C 

OMD A} {3 SHFT *sl{COMD S) { 

SHFT -1" :REM*2 

160 PRINTTAQ{26I"(SHFT -1 {SHFT 

-HCTRL 9 HCTRL 5} <f {CTRL 

HCTRL 2HSHFT -} (SHFT - 

HCTRL 9 H COMD 61 . (CTRL 

HCTRL 2 H SHFT -1 {SHFT -H 

CTRL 9HC0HD 61 = {CTRL 0H 

CTRL 21 (SHFT -1 {SHFT -HCT 

RL 9HC0MD 61 * (CTRL 0){CT 

RL 21 {SHFT -I (SHFT -)" 

:REM*250 

170 PRINTTAB(26I"{SHFT -1 {COMD 

2} {3 SHFT *sl{COMD X) {COM 

D 2H3 SHFT ♦sHCOMD X) {CO 

MD ZH3 SHFT +sI(COMD X) {C 

OMD 2H3 SHFT ^sl {COMD XI ( 

SHFT -)" :REM*226 

180 PRINTTAB(26)"{COMD Zl(25 SH 

FT *sHCOMD XI" :REM*168 

190 SLEEP2 :REM*106 

200 DIMM$(9),A$(15),L${9),A{15) 

,L(9) :F$ = "":FM$ = "{CTRL 9I#j* 

i?,#y*j!f,#*#":NM=9:NA=l'l:NL = 8 

:REM*122 

210 rPS=^"0ilii,g§fl,tt§r' :REM*48 

220 F0RI=1T0NM:READMS{I) :NEXT 

: REM* 7 2 

23 DATA "{CTRL 9H2 SPACES }LOA 

D(2 SPACES HCOMD MI", "(CTRL 

9} {2 SPACES) SAVE (2 SPACES 1 

{COMD MI", "(CTRL 91(2 SPACE 

SIPRINT (COMD Ml", "{CTRL 91 

ASSETS (COMD Mr',"{CTRL 91 

LIABIL.(COMD Ml", "(CTRL 91 

(2 SPACEsICALC{2 SPACES 1 {CO 

MD M)","(CTRL 9)DISK DIR{CO 

MD Ml", "(CTRL 9H2 SPACES IH 

ELP{2 SPACES HCOMD M}","{CT 

RL 9H2 SPACES) EXIT {COMD M 

1" :REM*4'1 

240 FORI = 1TOIJA:READA$(II:NEXT 

:REM*131 
2 50 DATA" CASK {22 SPACES)" 

:REM*7 

260 DATA" MARKETABLE SECURITIES 

(5 SPACES)" : REM* 36 



270 DATA" NON-MARKETABLE SECURI 

TIES " ;REM*176 

280 DATA" RESTRICTED/CONTROL ST 

0CK{2 SPACES I" : REM* 188 
290 DATA" SEC. IN MARGIN ACCOUN 

TS{3 SPACES)" :REM*219 
300 DATA" REAL ESTATE{15 SPACES 

1" :REM*108 

310 DATA" NOTES RECEIVABLE{ 1 S 

PACES)" :REM*72 

320 DATA" ACCOUNTS RECEIVABLE(7 

SPACES)" ;REH»69 

330 DATA" CASH VALUE-LIFE INSUR 

ANCE " :REM*28 

340 DATA" VEHICLES(18 SPACES )" 

:REM*187 
350 DATA" FiOUSEHOLD G00DS{11 SP 

ACEsI" :REM*64 

360 DATA" JEWELRY{19 SPACEsI" 

:REM*112 
370 DATA" ASSETS HELD IN TRUST t 

6 SPACEsI" :REM*172 

38 DATA" OTHER {21 SPACES)" 

:REM*195 
390 FORI=1T0NL:READL$(I):NEXT 

:REM*209 
400 DATA" NOTES PAYABLE TO BANK 

S{3 SPACES)" :REM*S1 
410 DATA" NOTES PAYABLE TO OTHE 

RS{2 SPACEsI" :REM*96 
4 20 DATA" ACCOUNTS PAYABLE {9 SP 

ACEsI" :REM*101 

43 DATA" REAL ESTATE MORTGAGES 

(4 spaces}" :REM*10 

440 DATA" DUE TO BR0KERS{11 SPA 

CEs)" :REM*25S 

450 DATA" UNPAID INCOME TAX ( 8 S 

PACES 1" : REM* 148 

4 60 DATA" CREDIT CARD BALANCE ( 6 
SPACES)" :REM*3 

470 DATA" OTHER{20 SPACES}" 

:REM*36 
480 PRINT" (SHFT CLRHCTRL 9) {CO 

MD 6) {25 SPACES) PERSONAL NE 

T WORTH CALCULATOR {26 SPACE 

Si (COMD 7)"; :REM*83 
490 F0RI=1T0NM:PRINTMS{I) ; :NEXT 

: REM* 1 1 5 
500 PRINT" {COMD 3} (CTRL 9} {80 S 

PACES)"; : REM* 2 3 

510 FORI=1T01 5: PRINT" (CTRL 9}(C 

OMD 3} {39 CRSR RTs) {38 CH 

SR RTs) "; :NEXT :REM*1 50 
520 PRINT" (COMD 31 (CTRL 91(80 S 

PACES}"; :REM*234 

530 F0RI=1TO4: PRINT" {CTRL 9} (CO 

MD 3) (78 CRSR RTs) ";:NEXT 

: REM* 1 7 

540 PRINT" {COMD 3} {CTRL 9H80 S 

PACES)" : REM* 128 

550 COLOR5,2 :REM*199 

560 FORI=1T014:CHAR,1,I+2,A${II 

,1:NEXT :REM*3 

570 C0L0R5,1 5:CHAR,1 ,17," TOTAL 

(21 SPACES )",1 :REH*32 

580 COLOR5,2:FORI=lTOfl:CHAR,41 , 

I+2,L$(I) ,1 :NEXT : REM* 12 

590 F0RI=1T06:CHAR,41 ,1+10, "{26 

SPACES}",! :NBXT :REM*239 



RUN- AUCLJSl' I'.IHH 



600 
610 

620 
630 

640 

650 

660 

670 

660 

690 
700 
710 
720 
730 



740 
750 



760 
770 

7B0 
790 

800 

810 
620 
830 
640 

850 

660 

870 



890 



910 
920 
930 
940 
950 

960 

970 

9S0 



F0RI=1T06 

SPACES } " 

COLORS, 15 



COLORS, 15:CHAS, 41 ,17," TOTA 
L{20 SPACES}",! :REM*103 
COLORS, 2 :F0RI=1TONA: CHAR, 26 
,I+2,"",1 :PRINTUSINGFM$;A(I 
t:NEXr :REM*92 

COLORS, 1 5:CHAR,28,17,"":PRI 
NTUSINGFM$;A(NA+1 ) :REH*9 
COLORS, 2 :FORI=1T0NL: CHAR, 67 
,I+2,"",1 :PRINTUSINGFH$;L(I 
):NEXT :REM*27 

CHAR,66,I+10,"(13 
1:NEXT :REM*127 
CHAR,67,17,"":PRI 
NTUSINGFM$;L(NL + 1 ) :REM*102 
COLORS, 2: FORI =1T0NA: CHAR, 39 
,1+2," ",1 :NEXT : REM* 141 
FORI=1TONA:CHAR,78,I+2," ", 
1 :NEXT :REM*203 

COLOR5,15:CHAR,39,l 7," ",1: 
CHAR, 78, 17," ",1 :REM*17S 
G0SUB1 370:GOSUB1340:REM*166 
: :REM*244 

X = 1 :R=3:GOS[JB14 00 :REM*223 
GETKEYK$ :REM*210 

IFKS="{CRSR RT}"THENBEGIN:G 
OSUB1390:X=X+1 : IFX > 9THENX=1 
:REM*162 
GOSUBI 4 00: BEND : REM* 58 
IFK$="{CRSR LF)"THENBEGIN:G 
OSUB1390:X=X-1 :IFX<1TI1ENX = 9 
: REM* 40 
GOSUBI 4 00: BEND :REM*70 
rFK$<>CHR$(1 3)THEN720 

:REM*78 
PRINTCHR$(7) ; :REM»190 
IFX=9THENPRINT"(2 HOMES) (SH 
FT CLR}":END :REM*225 
ONXGOSUB840,950,V060,1 570,1 
730,1280,1230,1420 :REM*252 
IFX=7THEN480 :REM*212 
IFX=1THEH610 :REM*169 
GOTO720 :REM*142 

COLORS, 8: CHAR, 2, 20, "ENTER F 
ILENAME: {COMD 6)" :REM*67 
TY=4:L=15:GOSUB1890:IFCT=0T 
HEN930 :REM*10 

F$" V$ : DOPENy* 2 , ( F$ ) , R 

:REM*243 
C0L0RS,11 :CHAR,2,21 ,"D1SK S 
TATUS : { 4 SPACES ) { CTRL 2 ) " : P 
RINTDSS :REM*190 

I FDS < > 0THENSLEBP2 : GOTO 920 

:REM*61 
lNPUT/f2,A(I) :N 
:REM*144 
INPUT#2,L(I) :N 
REM*160 
REM* 226 
REM*224 
:REM*56 

: :REH*229 

COLORS, 8; CHAR, 2, 20, "ENTER F 
ILENAME: {COMD 6)" :REM*1B6 
TV=4:L=15:GOSUB1890:IFCT=0T 
HEN1040 :REM*105 

F$=V$: SCRATCH (F$) :D0PEN#2,( 
F$) ,W :REM*195 

COLORS, 11 : CHAR, 2,21 , "DISK S 
TATUS: {4 SPACES ) {CTRL 2)":P 



F0RI=1T0NA+1 

EXT 

FORI=1TONL+1 

EXT 

INPUT#2,NW 

DCL0SE#2 

GOSUBI 370: RETURN 



Excellence,,, 

for the Commodore 

Product Family 

Look for the name that 
spells Quality, 

Affordability, 
and ReUability. 

U. Kemal - a 20 or 40 

Megabyte Hard Drive which sup- 
ports CP/M. 

Super Graphix GOLD ■ the ultimate printer interface including a 32K buf- 
fer, 4 built-in fonts, a utility disk with 27 fonts and more. 

Super Graphix - an enhanced printer interface including NLQ, an 8K buffer, 

reset button, a utility disk with 27 fonts and more. 

Super Graphix jr - an economical printer interface with NLQ and graphics. 

FontMaster II • a powerful wordprocessor for the C64 with 30 fonts ready 
to use, 65 commands, font creator and more. 

FontMaster 128 • a super wordprocessor for the 128 including 56 fonts ready 

to use, a 102,000 word spell checker and much more. 

All Hardware is FCC Certified All Interfaces include a Lifetime Warranty 

^ C64 ajid 128 are reg. TM of Commodore Business Machines, Inc. 

^^mM^%^ 2804 Arnold Rd. Salina, KS. 67401 (913) 827-068S 




Cirda 96 on Rflader Service card^ 



borough, a diKi»li>n of l[>(« C{)rnmiiniciliDnt> the 
tH.Qrlil'4 lir^tm pul>tiitirr of romputcr-rel^Enl tnfor- 
titjiitm. I[)G CipnimuEiicjiicjiTii pLitiliihn {>vcff QO ^um' 
puitr publi'LAiifim in ^^ M]Lgr]Eiir%. )^}i,irirti^ milliun 
people rcjJ nnr tir mitrc "f IIKI Coinutiurtieaiiuni" 
public;! ttonii r^ifh month. ILKi (]^iinmi^itir<ilit>na pub- 
licsitions contiiibutc to the ttXr ^>u« Servkf, offering 
the Utesl dosEie^lk uml iiiiirrrLAlidnil computer newa. 
IDG ComnmniCdiLoii:^ |»ul)lica[LoJit tncltjde; ARGKN'' 
T[\A"s Computrrufjrifl Arf^lina; /VSlA's Comviunimiitmi 
Wbrid, Cftmptitimvrid iiitn^ AVw^, dkjrnfniieTwirrlti MaLiyxia, 
Comfmlfnivrld Sitigttf)vrf, (lompuifnfifTUi Sfmlhrasl Asia, PC 
Rruimr. ^Vl)STRAI-IA'> Otnpu (fruf/rW Amtrcilui. OmmU' 
jiicatiani Wtyriti. Auitralian f'C WcirliS. Austrtiiinn \tatwfTTlit: 
AUSTRIA* r^mputfTVfii fViJ-TTHfA. nUA/ll/i iiaia 
jVnifi^ PC Mwid^^ MuTO Mundoi CANADA'* Cumputrr 
Data-, CHIll^'i tnforrnAtica, Cfjuxpu-l^um. /♦risnaJj HF.N- 
MARK'S Coynputftw^id DxmMiaA, PC WhrU /JsnatarA^ 
FINLAND i Tuu^-iikk^, M^Tv\ VKKSCfh U AfmJr /n 
formaliqut, DistnbMti^af, /rtfoPiJ. TtUcami imfmaiionai; 
GREECE'S Miiro and f^rmfnitfr ,4jf/-. HLN'CAilVs €cm- 
pulrr^vtrld SIT, PC Mi)ir(rt^ia(^. JNDIA's Datnjjufst, IS- 
RAELS I>opU ^ Comfrtiirff Wtrhiy, fhipif i^ CompMm 
BiWeffiiy. ITALY"* (Amfml^rumtd haOo; JAPAN"* Com- 
ptittTiL<orld japati; WY^^CXY^ (jtrnputmixnisi Sirxictr, THE 
NEI HKRI.ANl>s' (>w/rtjim<wM Stthrrlanfts, I*C Vli?rW 
rtm/iux; SV.W /t:ALANl>'* (MmfnilerumtUi A'rtj' 7j\thtui; 
NOKWAV'i ComfrMtfTUtjriti AW^, PC Wtniti Wirgr, HKO 
PLtrS RKPUhl.tC Of tJltlNA's Chitut Compuifrwtriit, 
China Computfrwtfrlti Mmth(y: SAL'DI AKABIA'i;^ffl*(an 
Citmfmier Amj; SOirTH K^JKKA* CitrnputtrwCrid Aotm, 
PC Wtrrid Kiirta- SPAIN"^ CiMWOHLD. QrmpuimiwrW 
Eipana, (^ommaioTr iVorid, PC Worid tlipana. Vjymmiinica- 
ciones W^rtd, Infprmatvd fndustruii; SWEHflNl CjJJnfui^T 
iuffim. MiltroDaiifm, Sifruiut PC Wartd. SWITZER 
L-ANDi (amputfni.^(d Sihurti, L'SITtU KlNGUOM'i 
Cimpuur ,\Vu J. DEC T«d^, ICL lotion, PC fiuim/ii World. 
lejri'S: V N II ti> SI A I tk A PBj^ WctU. CD ROM flnvn'. 
CJO. Conp\iirT CumniU. CsrmputrrwmLi. ComputrVf in 5<1- 
nuf.lyi^talSrti.'i,fvdnai (jimfrtUrr Wffk.JiO Micro, f-XXU-'S 
fSitlUatKrm, inCtd^r, fnfnWfrtd. Mofirtlaih 'fudirt, Siat- 
W'trrid. Cjimpuln £jf SaftmnTt SfU'i {Mirro .\JaTi.rhDorld/I^b- 
haT-FrifdToonh Sftumh \\\»UL /*f' V^'ifid, Portahif CompuUr 
Rfvipw, PiibHih!. PC }{ffmircf. Hi'N, Wirtdows; VES'EZUE 
LrVs ComfnitfTwartd Vfnfivfh. WE-ST OERMANT s Om 
fmtfTWijrhf, PC Wrtu Hun, tnftirmntion MdJiagfTRfnl, PC 
\^'t}<:hf. 



ATTENTION 
SUBSCRIBERS 

V\fe occasionally make our mailing 
list available to other companies 
or organizations with products or 
services which we feel might be 
of Interest to you. If you prefer 
that your name be deleted from 
such a list, please fill out the 
coupon below or affix a copy of 
your mailing label and mail it to: 

IDG Communications/Peterboraugh 

RUN 

P.O. Box S87t J 

Boulder, CO 80322-87 U 



Please dslete my nama from maMing Hats 
seni to othar companies or organizations, 

RUN 

AMrgn 
Citlf 



Up 



RUN, P.O. Box 5S71t. Boulder. CO 8a322-«T11 



AUGUST 1988 RUN 45 



NET WORTH 



RIHTDSS :REM*40 

99(1 IFDS<>SiTHENSLEEP2:GOTO1030 

: REM* 23 



► 1 



1000 F0KI=1T0NA+1 

NEXT 
If} 10 FORI = 1T0NL 

NEXT 
1020 PRINT#2,NW 
1030 DCL0SE#2 
1040 GOSUB1370:RETURN 



1090 

1 100 

1110 
1120 
1130 
1140 



1150 

1160 

1 170 



PRINT//2,A{I) : 
:REM*203 

PRINT|((2,L(I): 

:REM*217 

:REM*nl 

:REM*e5 

REM*! 74 
REM* 80 

COLORS , 8 : CHAR, 2,20, "PRINTE 
R READY [Y/Nl:" :REM*245 
GETKEYKJ:IFK$< >"y"THEN1 210 
REM*44 
COLORS, 1 4: CHAR, 2, 21 /'PRINT 

ING " :REM*247 

OPEN4,4 : REM* 155 

PRINT#4,"{30 SPACEs)PERSON 
AL NET WORTH" :REM*41 
FORI=1T079:PRINT#4,"-"; :NE 

XT: PRINT* 4 :REM*6 

PRINTS 4," ASSETS (35 SPACES 
}LIABILITIES" :REM*22 
FORI = 1T079:PRINT/^4,"-"; :NE 
XT:PRINT||f4 :REM*26 

FOR1 = 1T08:PRINT#4,A$(I) ; :P 
RINT#4,USINGFP$;A(I) ; :PRIN 
T#4,"{3 SPACE3}";L$(I) ; :PR 
INT#4,USINGFP$;L(I) : NEXT 

:REM*255 

FORI=9T014:PRINT#4,AS(I); ; 

PRINTS 4,0SINGFPS;A( I) :NEXT 

: REM* 4 7 

PRIt!T#4,"-";;NE 

:REM*52 

TOTAL ASSETS{14 

PRINT#4,USINGFP 

:PRINT#4,"{3 SPACE 

LIABILITES{10 SPAC 



FORI=1T07 9: 

XT:PRINT#4 
PRINT#4, " 

SPACES)"; ; 
$;A(15); 
s } TOTAL 



Es } " ; : PRINT#4 , US INGFP$ j L ( 9 

> :REM*152 

1 1 80 FORI = 1 T079 : PRINTf|(4 , "-" ; :NE 

XT:PRINTiK4 :REM*200 

1190 PR I NTS 4," TOTAL PERSONAL N 

ET WORT!! (2 SPACES }";: PRINT 

#4,USINGFP$;NW :REM*55 

1200 FORI = 1T07 9:PRINT(l(4,"-"; :NE 

XT:PRINT#4 :REM*220 

1210 G0SUB1 37 0: RETURN :REM*65 

1220 : :REM*2S0 

1230 PRINT" {SHFT CLR)(COMD 3}{C 

TRL 9) (33 SPACEsJVIEW DIRE 

CTORY(33 SPACES) {CRSR DN){ 

CTRL 2}" :REM*98 

1240 WINDOW26,2,60,24 :REM*118 

1250 DIRECTORY :REM*213 

GOSUB1480:PRrNT"{2 HOMEs}" 

: RETURN :REM*180 

: :REM*53 

COLOR5 , 8 : CHAR ,2,20, "CALCUL 



:TA= 



1260 

1270 
1280 

ATING. . ." 
1290 TA=0:FORI^1TONA 

;NEXT:A(1 5 ) =TA 
1300 TL=0:FORI=1TONL 

:NEXT:L(9)=TL 
1310 COLORS, 15:CHAR, 28, 17," 

INTUSINGFMS;A(NA+1 ) 

:REM 



:REM*7 5 

TA+A(I) 

:REM*243 

TL=TL+L(I) 

:REM*74 

PR 



186 



1320 

1330 
1 340 



1350 
1360 
1370 



1410 
1420 



1430 
1440 

1450 

1460 

470 
480 

490 

500 
510 
520 

530 

540 

550 

560 
570 
580 
S90 



600 
610 



620 
630 

640 

650 

660 



COLORS ,15: CHAR , 67 , 1 7 , " " : PR 
INTUSINGFM$;L(NL4l ) :REM*25 1670 
NW=TA-TL :REM*148 

COLORS , 2 : CHAR ,23,23, "TOTAL 1 680 

NET WORTH = " , 1 : PRINTUSIN 
GFMSjNW :REM*86 1690 

GOSUB1 370: RETURN :REM*21 3 
: :REM*143 

FORI = 1 9T022:CHAR, 1 , 1 , "( 78 1700 
SPACES ) " : NEXT ; RETURN 

REM*24 
REM*155 
COLORS, 1 5 :CHAR,{X-1 )*9,1 ,H 
${X) ,1 :RETURN :REM*70 
COLOR5,16:CHAR, (X-1 )*9,1 ,M 
$(X) ,1 :RETURN :REM*87 
: :REM*185 

COLOR5,14:CHAR,1 ,19,"{2 SP 1760 
ACES ) CURSOR RIGHT/LEFT TO 17 70 
HIGHLIGHT MENU BAR ( 1 8 SPAC 
Es) RETURN TO SELECT {3 SPAC 
Es)",l :REM*140 1780 

CHAR, 1 ,20, "{78 SHFT *s)",1 1790 

:REM*24 4 
CHAR, 1 ,21 ,"(2 SPACES )CURSO 18 00 
R UP/DOWN TO HIGHLIGHT CAT 
EGORIES FOR ASSETS AND LI A 1810 
BILITIESdl SPACES) ",1 

:REM*60 1820 
CHAR,1 ,22,"(2 SPACES) +, -, 
Z KEYS TO ENTER VALUES (29 1830 
SPACES) RETURN TO EXIT (5 S 
PACES )",1 : REM* 151 1840 

SLEEP! 5 :G0SUB1 370: RETURN 

:REM*159 1850 
: :REM*253 

COLORS,! 1 : CHAR, 0,22, "PRESS 
RETURN TO CONTINUE." I860 

:REM*175 
GETKEYK$:IFK$()CHRS( 1 3)THE 18 70 
N1490 :REM*65 ! 880 

RETURN :REM*108 1890 

: :REM*38 

COLORS, 2: CHAR,! ,Y+2,A${Y) , 1900 
IjRETURN :REM*221 1910 

COLORS, 14:CHAR,1 ,Y+2,AS(Y} 
,1:RETURN :REM*137 1920 
COLOR 5, 2: CHAR, 41 ,Y + 2,L$(V} 
,1 :RETURN :REM*176 

COLORS, 14:CHAR, 41 ,Y+2,L$(Y 
) ,1 :RETURN :REM*5a 1930 

: :REM*84 1940 

Y=1 SGOSUB1S30 :REM*237 19S0 
GETKEYKS :REM*58 

IFK$="{CRSR DN}"THENBEGIN: 
GOSUBl 520:Y=Y+1 :IFY>14THEN 1960 
Y=1 :REM*1 46 

GOSUB! 530: BEND :REH*178 1970 
IFK$="{CRSR UP)"THENBEGIN: 
GOSUBl 520 : Y=y-1 :IFY<1THENY 1980 
=14 :REM*94 

GOSUBl 530 :BEND :REM*166 1990 
IFK$=CHR$(13)THENGOSUB1520 2000 
: RETURN : REM* 4 2 2010 

IFK$<>"+"ANDK$<>"-"ANDK$<> 
"Z"THEN1580 :REM*12 2020 
SS=KS : PRINTCHRS ( 7 ) ; 2030 

:REM*197 2040 
I FSS = " Z "THENA ( Y ) =0 : GOT01 70 



:REM*5S 

COLORS , 8 : CHAR ,2,20, "ENTER : 
(CTRL 2)" :REM*242 
TY=2:L=9:GOSUB1890:IFCT=0T 
HEN1710 :REM*S2 

IFS$="+"THENA(V}=A(Y)+VAL( 
V$) :ELSEA(Y)=A(Y)-VAL(V$) 

:REM*211 
COLOR5,2:CHAR,28,Y+2,"":PR 
INTUSINGFMS;A( Y) : REM* 20 5 
GOSUBl 370 :G0T01 580 : REM*21 2 
REM*244 
Y=l : GOSUBl 550 :REM*1 90 
GETKEYK$ :REM*218 

IFK$="{CRSR DN)"THENBEGIN: 
GOSUBl 540: Y=Y+1 : IFY>BTHENY 
=1 :REM*224 

GOSUBl 550: BEND :REM*91 
IFKS="{CRSR UF)"THENBEGIN: 
GOSUBl 540 : Y=Y-1 : IFY < 1 THENY 
=8 :REM*106 

GOSUBl 550: BEND :REM*79 
rFK$=CHR$(1 3)THENG0SUB! 540 
: RETURN :REM*246 

IFK$ <> " + " ANDKS <> " - "ANDK$ < > 
"2"THEN1740 :REM*98 
S$=K$:PHINTCHR$(7} ; 

:REM*100 
IFS$="Z"THENL(Y)=0:GOTOie6 
:REM*191 

COLORS, 8: CHAR, 2, 20, "ENTER: 
(CTRL 2}" :REM*81 

TY=2 :L=9 :G0SUB1 890 : IFCT=0T 
HEN! 870 :REM*206 

IFS5="+"THENL(Y)=L(Y)+VAL( 
V$) :ELSEL(Y)=L( Y)-VAL(V$) 

:REM*207 
COLORS , 2 : CHAR , 6 7 , Y + 2 , " " : PR 
INTUSINGFM3 ; L [ Y ) : REM*0 

GOSUBl 370 :G0T01 740 :REM*91 
: :REM*149 

V$="":K$="":CT=0:SYS52684, 
192,10 :REM*214 

GETKEYKS :REM*123 

IFK$=CHR${13)THEN2030 

:REM*4 
IFKS = CHR$( 20 ) ANDCT< > 0THENP 
RINT"(CRSR LF) (CRSR LF}"; 
:CT=CT-1 :V$=LEFT$(V$,CT) :G 
QTO1900 :REM*122 

IFK$=" "THEN2000 :REM*122 
REMIFK$="."THEN81 10:REM*! 2 
IFTY=10R TY>2THENIF(KS>"@" 
)AND(K$<"[")THEN2000 

:REM*201 
IFTY > 1 THEN IF ( K$ ) " / " ) AND ( K$ 
<":")THEN2000 :REM*78 
IFTY=4THENIF(KS)" ")AND(K$ 
<"0")THEN2000 :REM*205 
IFTy=4THENIF(K$>"9")AND(K$ 



<"f")THEN2000 
GOTO1900 
IFCT>=LTHEN1900 
CT=CT+1 :V$=V$+K$ 

GOTO! 900 

IFCT=0THENFL=0 

SYS52684,160,1S 



;REM*126 
:REM*7 
:REM*240 
PRINTK$; 
: REM* 49 
:REM*33 
:REM+23 
RETURN 
:REM*1 23 ■ 



46 RUN- AUGUST' 1!mH 



Software Discounters/ 

OF AMERICA ..eesHipp.«o„„.e„^**'^- 

For Orders Only-1.800-225-7638 over $100 in continental USA 

PA Orders- 1-800-223-7784 • No Surcharge for VISA/MasterCard 

Customer Service 412-361-5291 • Your card is not charged until we ship 



ABACUS 501TWARE 
Assembler MonilDr . . .$25 

Batit $25 

Batic lis ii9 

•BftttrJiiic SJ3 

Cid Pik »15 

CMi Pak tlB in 

Chun Pak «5 

Clurl Pak 11B S25 

Cobot S25 

Coboi ne S35 

PPM i2S 

PPM 128 $39 

Spnd Ttrm (4 or 128 $25 

Suprr C $39 

Super C 12S $39 

Super Patcal $39 

Super PaKil 11« $39 

IAS $25 

TAS UB $39 

'R«iglr« CEOS! 

ACCESS 

Etheton »(Lip Slik .529 

Famous CtHirM Disk *l 

for World Clau LB.. $14 
Famout Coune Disk #2 

lor Wtorld Clju LB. .$14 
Fanwui Courw Disk #3 

tor VWirld Cll» L.B. .$14 
Leader Board (Original) 

Triple Pack SH 

Tenth Ermine $25 

Triple Pack: BHI, BH2. 

Raid 0«r MoMTOw .$14 
Vfcrld Cla» 

Leader Board $23 

ACCOLADE 

AteofAcK $9.S8 

Apollo IB S19 

Cjird Sharks $1? 

Comics $19 

Fijfil Ninhl i9M 

41h & Inthn Football .$19 

Hardball ....$9.BB 

Mini Pun $19 

Power J I Sea $19 

Test Drive $19 

Thv Train: Escape to 

Nornundr $19 

ACTION SOFT 

Thundfr Chopper $19 

Up Periuopel $19 

A CT I VIS ION 

Alleni $9.BB 

Black Jack Academv . , $25 

Crossbow il9 

Cross Country 

Road Race i9XB 

Faerr Tate Adventure .Call 

Gee B« Air Rally $19 

Choilbuster^ $9J8 

Hacker 1 or 2 ..S9.BBEa. 
Little Computer PH)ple$9J8 

Maniac Mansion $21 

Might & Magic $25 

Music Sludio $23 

Postcards ...,$16 

Rampatte ..,$23 

Shartjihii $19 

Sky Travel $13 

The Last NInia $13 

Transformers. $9Ja 

ARTWORK 
Beach Blanket 

Ujllriball $9J8 

Brti)iie5.0 in 

Highland Games $9.BB 

Inl'lHocker $14 

Unkwont French $16 

Unkword Spanish .... $1(i 
Magic Madness $14 



Police Cadel $9.88 

Strip Pkiker $21 

Dala Disk #1 Female. .$14 
Data Disk 12 Male ...$14 
Dala DtiJi H F«nak..$14 
AVALO^ HILL 

MBA Basketball S2S 

NBA 'S5-86 Season Disk$14 
Super Bowl Sunday . . .$21 
SBS 1986 Team Disk . . $14 
SBS Cen. Mgr. Disk , , , »9 

Under Fire $23 

AVANTACE 

Project Space Sudan $9£8 
Spy vs. Spy 1 & 2. . .$9£6 
BAHtRIES INCLUDED 

Paper Clip 3 $33 

Paper Clip Publisher . .S33 
BERKELEY SOFTWQRKS 

Geos 128 $4'4 

CefrCalc 128 $44 

Geo File 128 $44 

Geo-Wrtte 

Wodishopl28 $44 

Geos M $39 

■Desk Pack Plus $19 

■FonI Pack Plus $19 

*Geo.Calc $33 

'Ceo File $33 

*Ceo Programmer. . . .$44 

■Ceo Publish $44 

■Gecr-Spell S19 

■Cw-Write Workshop .$13 
'Requires Ceos 64! 
BOX OFFICE 

Air $9BB 

California Raisins . . . .$1& 

Psycho $16 

BHODERflUNO 
Carmen Sandie^: 

Europe $1S 

USA $25 

Wtadd $23 

Choptifler/DavWi 

Midni^l Magic... $9M 

Karateka $9i)B 

Loderunner ........ $9.88 

Print Shop $26 

P.S, Companion $23 

RS. Graphics Library 

• 1, (2, or <3 ...$18Ea. 
P.S. Graphics Library 

Holldar Edition ....$18 

Toy Shop $19 

CAPCOM 

Ghosts & Gofalim I . . .$19 

1942 $19 

CINEMAWARE 

Defendtr of Ihe Crown$21 

Sinhad: Throne of the 

falcon $23 

The Three Stooges . . . .$23 

Warp Speed (Rl $33 

DATA EAST 

Breakthru $19 

Commando $14 

Ikari Warriors $19 

Kirnov $19 

KidNIki $19 

Lock On Call 

Platoon $19 

Taj; Team Wrestling . . .$14 

DATA50FT 

Alternate Realily: 

The Cily $19 

The Dungeon $26 

BaMIe Droidi $19 

Dark Lord $14 

Global Commander . . .$19 
Hum for Red October $26 



Rubicon Alliance $T4 

Tobruk $21 

Tomahawk ,$21 

Video Title Sht^'Compi$21 
[MVIDSON 

Algeblaster $32 

Malh Blailef fll 

Spell II $32 

VWird Aiiack $12 

DESIGN WARE 

Body Transparent . . . , ,S19 

Designasaurus Call 

Mission Algebra., , , , ,S19 

SpellJcopler $19 

States & Traits $19 

DIGITAL SOLUTIONS 

Pofkel Filer] , $33 

Pocket Planner 2 $33 

Pocket Writer 2 $33 

'all 3 In 1 Super Pack. $59 
ELECTRONIC ARTS 
Softsyare Classic Series: 
Adventure Const. Set $9.88 
Age of Adventure . . . $9.88 
America's Cup Sailing$9.88 
Archon 1 or 2 . . $9.88 Ea. 

Heari of Africa $9.88 

Lords of Conquest . ,$9.88 
Mill Order Monslers $9JI8 

Movie Maker HM 

Murder Party $9J8 

Music Const. Set ...$9.88 

One^oOrte $9.88 

Pinball Conft. Set... $9,88 
Seven Cities Gold . . . $9.88 

Skyfos $9,88 

Super Boulder Dash .$9.88 
Touchdown Football .$9J8 
ELECraONIC ARTS 

Alien Fires $19 

American Ciyil War .,$28 

Arctic FoK .$23 

Bard's Tale 1 ur 2 .$26 Ea. 

Bard's Tale 1 $26 

Chcssmastcr 2000 ... .$26 
Chuck yaeger's AFT.,.$23 

Demon Stalker $21 

Dragons Lair $19 

Earth Orijit Station . . .521 
Halls of Monteiuma . .$26 

Instant Music $2t 

Legacy of Ancients . . .$2t 

Mariile Madness $33 

Master Ninia $19 

Monopoly $2f 

Pallon VI. Rommel . . . . $2t 

Pegasus $21 

Roadwars $21 

Rockford $21 

Scrabble ...$23 

Scniptes $23 

Skyfoi 2 $21 

Skate or Die $21 

Star Fleet 1 $26 

Strike Fleet $21 

Twilights Ransom . . . .$21 

Epyx 

Souldet Dash 

Comlruclfon Kil $14 

California Ganses . , , .$24 

Champ. Wrestling $14 

Create A Calendar.... $19 

Death Sword $14 

Destroyer $24 

Fast Load IR) $24 

FIrul Assault Call 

4i4 OU Road Racing .$24 
Impossible Mission 2 , $24 

L.A. Cr«kdown $24 

Mettocross. $18 

Pltltop $6.88 



P.S. Graphics ScrapbcHik 

#1:Sporis $9.88 

s2:Off the Wall... $9.88 

»3;School $9J8 

Rad Warrior $14 

Spy vs. Spy 3; 
Arctic Antits ..... .$14 

Street Sports: 

Baseball $24 

8asketball $24 

Soccer $24 

Sub Bailie simulator . .$24 
Summer Games 1 or 2$14 Ea. 
Temple Apshal Trilogy .$14 
The Came*: winter 

Edition $14 

Winter Games $14 

World Cannes $14 

CAME STAR 

Champ. Baseball . . .$9.88 

Champ. Basketball , .$9.88 

Cf L Ch. Football $13 

Star Rank Boning 2 ... $19 
HI-TECH EXPRESSIONS 

Astro Graver $6*8 

Award Ware $938 

Big 8trd's Spc. E>elivery$6.88 
Ernie's Big Splash , . . $6.88 
Ernie's Magic Shapes $6JI8 
C rover's Animal Adv. $6.88 
Pals Around Tosvn . . $6J8 

Print Power $9J8 

Sesame St. Print Kit $9.88 
INFOCOM 

Beyond Zork 128 $29 

Border Zone $23 

Hitchhiker's Guide.. $9A8 

Infocomlcs Call 

Leather Goddesses . $9.88 
Nord & Serf Couldn't Make 
Head or Tail of II . $23 
Sherlock: The Riddle of 

the Crown Jewels . . . $23 
The Lurking Horror ... $23 

Zork 1 $9.88 

Zork Trilogy $29 

INKWELL SYSTEMS 

'170 Deluxe L.P. $69 

*1B4C Ught Pen $44 

Flesldraw 5.5 . $23 

Graphics Intregralor 2 $19 
MASTERTRONIIC 

Captain Zap $6.88 

Feud $8.88 

Knight Games $6.88 

Mini* $4,88 

Prowler $638 

Sbogun $6A8 

Squash $6.88 

storm $6.88 

Vegas Poker $4 JS 

Water Polo $638 

MICRO LEAGUE 

Baseball $25 

tm Score stats $16 

Cerwral Manager $19 

1986 Team Dala Disk ,$14 

1987 Team DaLa Disk .$14 

WWF Wreslhng $19 

MICROFHOSE 

Alrl>c>rne Ranger $23 

F.15 Strike Eagle ...,.$21 

CumJtip $21 

Pirates $25 

Ptojett stealth Fighter $15 

Red Storm Rising Call 

Silent Service $23 

MINDSCAPF 

Blockbuster $19 

Bop* Wreslle $19 

'Deeper Dungeons . . .$16 



De Ja Vu $23 

Gauntlet .$23 

Harrier Combat Slmula<or$19 

Indoor Sports $19 

Infiltralor I or 2. . .$19 Ea. 
Into the EatVs Nesi ..$19 

MISl Soccer $23 

Paperboy $2] 

Per<ecl Scort SW $44 

S.S. Ice Hockey $23 

Super Star Soccer $23 

^Requires Cauntletl 

MISC 

Bob's Term Pro $29 

Bob's Term Pro 128 ,,$39 
Celebrity Coo(J»ok ... $19 
CSM 1541 Aliitn KM ...$29 

C.P. Copy 2 $21 

Ekiodle $25 

Fliul Cartrlifge 3 $47 

Font Master 2 $29 

Font Master 128 $35 

CEOS-lnside & 

Out IBookl .$13 

CEOS-Tricto 

4 Tips (Book) $13 

Mullip)an64 $9.88 

Sgperbaie 64 $29 

Supcrbase 128 $19 

Superscript 64 $25 

Superscript 128 $29 

Super Snapshot (R) $47 

ORIGIN 

Autoduel $12 

Moebius $25 

Ultima 1 or 3 $25 Ea. 

Ultima 4 . $39 

Ultlnu 5 $39 

PROFESSIONAL 
Fleet Syitem 3 Plus . . 
Fleet System 4 128. , . 
SIMON ft SCHUSTER 
JK lasser Money Mgr. 

Typing Tutor 4 $25 

SIRTECH 

[Jeep Space $25 

wizardry Series: 

Knight of Dianvonds . $25 

Proving Ground , , , .S25 
SHARE DATA 

Concentration $938 

Family Feud $8.88 

jeopatdy $838 

leopanly Jr. $93S 

Wheel 111 Fortune ,,,$8.88 
Wheel r>f Fortune 2 . . $938 
SOFTWARE 
SIMULATIONS 

(cwlball $19 

Pure Stat 8ayeball $25 

Pure Stat College 

Basketball $25 

SPUING BO^RD 

Certificate Maker $14 

CM. Library Vtll. 1 .,$938 

Newsroom $14 

N.R. Clip Art Vbl. 1 .$938 
N.R. Clip Art Mil. 2 .$9«8 
N.R. Clip Art M. 1 .$938 

B-24 $23 

Elenul Dagger $25 

Gettysburg $37 

Panzer Strikel $29 

Phantasie 1. 2 or 1 $25 Ea. 

Queflron 2 $25 

Realms of Darkness . , , $25 

Rings of Zllfin $25 

Roidwar 2I»0 $25 

Roadway Europa , , . . , $25 
ihitoh: Grant's Trial ...$25 



$13 
$43 



.$14 



Sons of Liberty $31 

War Game Const. Set . . $19 

Warship $37 

Wizard's Crown $25 

SUBIOCIC 

Flight SimuLalor 3 $13 

fS. Scenery Uiks Call 

J« $26 

Stealth Mission $12 

THHEE SPmr 

Dark Castk $21 

THUNDER MOUNTAIN 

Dig Dug $638 

Doc The Destroyer . . $638 

Greal Escape $638 

Implosion $93B 

Ms. Pac Man $638 

Pac Man $638 

n>h? Position $6.88 

Sk)1 Car Rac« $638 

Tau Cetii $938 

Top Gun $688 

Winter Oiallenge $938 

TIMEWORXS 

DaLi Manager 2 $14 

DaU Manager 128 $33 

Desktop Publisher Call 

Evelyn Wbod Reader ..$14 

Partner 64 (R) $25 

Partner 128 01) $13 

Swlflcak/Sideways $14 

Swiftcalc/Sideways 128 .$13 
SyKia Porter's Pnsorul 

Fin. Pinner 64 $25 

Sylvia Porter's h?rsondl 

Fin. Planner 128 $33 

VWird Writer 3 $23 

WbnJ Writer 128 S33 

UNISON WORLD 

Aft Gallery T or 2 .$16 ta. 

Art Gallery: Fantasy . . ,$16 

Print Master Plus $21 

WEEKLY HEADER 
Stickyt>ear Series: 

ABC'S $16 

Math 1 or 2 $16 Ea. 

Numbers .$16 

CIpposites $16 

Reading $16 

Reading Comfs $16 

Shapes $16 

Spellgrabber $16 

WINDHAM CLASSICS 
Alice In 

Winderland $938 

Swiss Family 

Robinson $938 

Treasure tsUnd $938 

Wizanlof Oz $938 

ACCESSORIES 
Animation Station .... $49 
Boitus SSt DD . . . $4.99 Bi. 
Bonus DS, DD ..$5.99 B». 
CompuServe Starier Kit $19 
Disk CasetHoldl 751. $638 
Disk Urite Cleaner . $638 
Epyi 500 XJ iorakk...iu 

(commller $14 

SuncomTAC 2 J.S. $9 

Suncom TAC 5 J.S. $14 

WIco Bat Handle $17 

Wico Boss $12 

Wico EnSOSJlck J.5. $19 

XHEC Super Cnphii $59 
XHEC Super 

GraphliGold $89 

XEttC Super 

Graphics Jr. $19 



'All programs on disk 
unless otherwise noted! 



P.O. BOX in327-DEPT. RN-BLAWNOX, PA 15238 



'Please Read The Folkiwing Ordering Terms & CondKiofTt Carefully Before Placing ^bur Onler: Orders wHh cashrers check or money onler shipped immediately on in slock items! PersDrul & 
CoiT^iany cfiecks, alkiw 1 weeks clearance. No COD'S! Shipping: Continental U.S.A.Oiders under $100 add $3; free shipping on orders over SlOa AK, HI, FPO, APOjeW $5 on all onfcis. Cariada 
& Puerto RiccNidd $10 on all onlers. Sorry, no other Intemilional orders acceptfd! PA residents add 69. sales tax on the loUl amoum of Older Including flipping charges. CUSTOMER SERVICE 
HOURS: Mon.-fri. 9 AM-5:30 P.M Eastern Time. REASONS FOR CALLING CUSTOMER SERVICE— 412.3613291 (DStalus of order or back order I2)if any merthamliw purchased within 60 days 
ftom SDjtrf A. is defective, please call for a leturn auttujriration number. VW? will nol process a n!tum witlwut A return auth. ffl Defcctivs? merciundlsc wilt be n?placed with Ihe same mercliarKfise 
twtly. Other returns subject to a 20% n?stocking charge! After 60 days from your purcliase date, please refer to the warrwity included with the product purchased & return directly 1o the nunu- 
faclurer. Customer service will nut accept collect calls or calh on S.D/jl A.'s BOO' onter lines! Prices & availability air suhk'cl to change! New titles are arriving dally! Pleai* call lor more infoema- 
lioil. NEW, MORE CONVENIENT ORDER LINE HOURSi MonrThurs. 8:10 AM7KM PM fri. 8J0 A,M-5;30 PM Sal. 10:00 AM^:00 PM Easiem Time. 



CIrcis 24i on Boader Service card. 



Video Poker 

We bet you can recreate casino action 
with this entertaining game. 



Video PoWcr is a one-player 
game for the C-64 thai lets you 
try your luck at the draw with- 
out riskiiiji loss of your shin. 
Written in Basic airii tontrolled with a 
joystick plugged into pun 2, it takes 
about 30 seconds to initialize. 

You start play with a balance ofStOO, 
then, ai the beginning of each hand, 
place a bet of up to $50, but no more 
than your balance. I'ush the joystick for- 
ward lo raise your bet and pull back to 
lower it. 
Once you've settled on an amount. 



By TONY BRANTNER 

press the fire-button, and the cards at 
the lo]) of the screen will turn over. To 
choose to hold any card, move the flash- 
in(( iiirsor under it and press the firc- 
button. A "Hold" iiiessage will appear 
to indicate your choice. If you change 
your inind, press the fire-button again 
to clear the message. 

After nuiking your clioices, pull the 
joystick back so that ihe cursor flashes 
on the "Draw" box and press the fire- 
buiion. The original cards you "dis- 
carded" vdll be replaced with new ones 
from the deck. After you "draw," the 



computer will evaluate your hand for 

the best combination and add any win- 
nings t<) your balance. I'ayoff odds are 
shown ai the bottom of the screen. 

If you ^o broke or want to quit, place 
a bel of SO. The prograni then asks you 
if you want to play again. Push the joy- 
stick forward for yes, or pull it back for 
no, and pi ess the fire-button, [r] 

limy ISrtiuhier, a rnr}>/-tilrr hy iratk, is a 
aei/tauglit computer progtammer who says 
he chme thf C-6-t because of its "tTemendom" 
graphics fmtential. 



Usting 1. VidoD Poksr program. 

10 KEM VIDEO EOKEH VI .0 - T. BR 

ANTNER :REM*195 180 

20 POKE52,56:PDKE56,56:CLR 

:REM*127 190 
30 DIMDC(51 ) (CACl) ,CH{15) ,HV(5) 

,HS(4) ,POS(9),PO(9) :REM*252 200 
40 FORfl=0TO51 :DC(A}=A:NEXT:Z=RN 

D(-TI) :HEM+68 210 

50 V=532'18:SC = 1024:SP = SC + 1016:S 220 

1=54272 :REM*217 

60 S2 = SU7:J2 = 56320:SX=50:SY = 66 230 

:MB=50 ;REM*5 240 

70 CV$="23456789(JQKA";CSS="CLB 250 

.)]{UP ARROW) {LEFT ARROW)" 260 

:REM*1 63 

80 PORA=1T03B!SP$KSP$-t-CHR$(32) : 270 

NEXT :REM*176 

90 FQRA=S1TOS1+24:POKEA,0:NEXT 280 

:REM*G2 290 
100 POKESI+24,1 5:G0SUB1 580 

:REM*201 300 
110 BT=1 :Br,=100 :REM*57 

120 REM MAIN :REM*24 310 

130 FORA=0TO4:CA(A)=0:NEXT 

:REM*25 320 
140 GOSUB930 :REM*230 330 

150 GOSUB620:IFBT=0THEN260 

: REM* 158 340 
160 GOSUB510 :REM+232 

170 CY=:1 :G0SUB1 440:CY=6:GOSUB1 4 350 



GOSUB930:GOSUBS70: 

B390 

GOSUB760:GOSUB510: 



40 :REM*174 

CP=0:GOSLI 

: REM* 41 

GOSUB390 

:REM*1 10 

GOSUB1000:BL=BL-kPO(PV)*BT 

:REM*251 
CY=1 :A$=PO$(PV):CC=0:REM*81 
CX=20-LEN(A$) :GOSUB1500 

:REM*169 
TM=70:GOSUB1 400 
IFBLTHEN130 

REM END GAME 

CY=10:CX=7:CC=0: 
AIM?" 
GOSUB1500:CX = 31 : 



: REM* 4 3 

:REM*254 

:REM*179 

A$="PLAY AG 

:REM*120 

CC=1 :XP=1 

:REM+1 39 

JS=PEEK(J2) :REM*92 

IF ( JSAND2 ) =0ANDXP= 1 THENXP=2 

:REM*86 

IF(JSAND1 )=0ANDXP=2THENXP=1 

:REM*85 

A$=MID$("YN",XP,1 }:GOSUB150 

: REM* 122 

TM=10:GOSUB1400 :REM*105 

GOSUB1470:PRINTLEFT$(SP$,2> 

:REM*176 

TM=1 0:GOSUB1 4 00 : IF [ JSANDl 6 ) 

THEN280 :REM*131 

GOSUB1440 :REM*173 

RUN it right: C-64; joystick 



360 IFXP=TTHENGOSUB1300:GOTO110 

: REM* 186 

370 POKE832,0:SYS832 

380 REM DRAW CARDS 

390 FORXP=0TO4 

400 IFCA(XP)THEN490 

410 



REM* 106 
:REM*42 
REM*175 
:REM*5 
A=DC(CP):CS%=A/13:CV%=A-13* 



CS% :REM*170 

420 HV(XP)=CV%:HS(XP)=CS% 

:REM*202 
430 CY=3:CX=5+XP*7:CC=CS%AND2 

:REM*237 
440 AS = MIDS(CVS,CV%-f1 ,1 ) ;G0SUB1 

500 :REM*137 

450 CY = 4:A$=MID$(CS$,CS%-i-1 ,1 ) :G 

0SUI31 500 :REM*230 

460 POKEV+27,PEEK(V+27)OR2{UP A 

RROW) (XP-fl ) :REM*90 

470 POKEV+40+XP,l :GOSUB1250:CP= 

CP-fl :REM*32 

480 TM=10;GOSUB1400 :REM*8 
490 NEXT:RETURN :REM*1 42 

500 REM FACE DOWN :REM*207 

510 FORi: = 0TO4 :REM*127 

520 IFCA[Z)THEN550 :REM*59 
530 POKEV+27,PEEK(Vt27)AND255-2 

(UP ARR0W)(Z-f1) :REM*187 
540 POKEV+40+2,10 :REM*154 
550 NEXT:RETURN :REM*1 9 4 
560 REM SHUFFLE :REM*159l 



48 R t! N ■ AUGUST 1988 



A SMART 
INVESTMENT 



a o 



srun 



W&1E] PflOCESSQR 



PRODUCTIVITY PAK 

• More Power • 0word processing 

• More Value * 
• More Programs* 



You've said it time and time again: 
productivity applications are what you 
want. And you get it witli RUN's 
PRODUCTIVITY PAK Ul. 

The power, price and performance of 
PRODUCTIVITY PAK III malte a smart 
investment! Hundreds of hours have 
gone into creating the third edition of the 
PRODUCTIVITY PAK. which features 
both new and upgraded productivity tools 
for C-64 and C-128 users. You get power- 
ful word processing, database and 
spreadsheet capabilities as well as two 
special applications! 



RUN SCRIPT PLUS is an easy to use, 
newly improved word processor that 
offers many features that allow you to 
manipulate text with ease. For the first 
time, RUN SCRiFF PLUS includes a 
Spelling Checker and Dictionary. 

0DATABASE 

RUN FILE is a new database program 
that lets you keep track of your records in 
40- or 80-column format. RUN FILK lets 
you store and print this information as 
needed in a handy and organised manner. 

0SPREADSHEET 

RUN CALC makes spreadsheets a snap! 
Ideal for school or home applications. 



1 



ReRUN'S Productivity Pak m 
Disk Price$19.97 

0YES! I know a smart investment when I see one! 

□ Payment Enclosed D MC D VISA DAE 

Card* Eitp. Date 

Siijnnlurc .^ 

Name 

Address ^ — 

Citi' State Zip 



Price includes postiae & tiandlinfl. Foreign Aiiraai), pieme add il.SO por disk. 

US funds drawn on US banks onlj; Heasc allow 4-6 weeks for deliveiy PPSSS 

ReRUN. 80 Urn Street, PelerborouHh, Ntl 034;H-99>S8 



Keep track of 
monthly household 
expenditures.credit 
card balances, 
mortgage, car pay- 
ments and outside 
income. Great for 
tax purposes. 



ORDER 
TOLL FREE 

TODAY 
800-343-0728 



m 

0RUN NOTEPAD 

RUN NOTEPAD places an electronic pad, 

pencil and eraser at your fingertips. Allows 

for instant access to a text window for jotting 

down and recalling your programming notes 

. . . without interrupting the original screen 

display 



0^ 



RUN DEX 

For C-64 users, a handy program diat lets 
you index name,s, addresses and phone 
numbers. Perfect for keeping track of 
your son's Little League teammates, your 
daughters Girl Scout TVoop members, 
customers for your small business and all 
the people that .sen'e on committees with you. 



0'r 



] RUN INVESTOR 

C-128 users — now you can record all of 
your stock activity with this one conven- 
ient program. 

The PRODUCTIVITY PAK III disk 
with iLs powerful word processor, data- 
base and spread.sheet capabilities, fully 
illustrated documentation booklet and 
loading instructions could easily cost you 
over $300.00, if purchased separately 

But you pay only $19.97 including 
postage & liandling! Price, Power and 
Performance ... A Smart Investment! 



L. 



J 



POKER 



570 

S8f) 

590 

600 
610 
520 

630 

650 
660 
670 
680 

690 



700 

710 

720 

730 
740 
750 
760 

7 70 
780 

790 



810 

820 

830 

840 

850 

860 

870 
880 

890 

900 

910 
920 
930 

940 
950 
960 



970 
980 
990 
1000 



F0RA=1 T01 5 :G0SUB1 250 : NEXT 

:REM*73 

FORA»0TO51:Z=INT(RND(1 )*52) 

:REM*225 

AA=DC(A) :DC(A)=DC(Z) :DC(Z)= 



AA 

NEXT:RETURN 
REM PLACE BET 



REM»148 
REM' 25 2 
REM*178 



CY=10:CX=7:CC=0:A$="PLACE B 
ET" :REM*34 

GOSUB1500:CX=25 :REM*52 

IFBT<0THENBT=0 :REM»217 

1FBT>MBTHENBT=MB :REH*1 1 9 
IFBT>BLTHENBT=BL :REM*69 

A=BT:Z=4:GOSUB950 :REM*31 
JS=PEEK(J2) :IF(JSAND16)=0TH 
EN'730 :REM*197 

IF(JSAND3)< >3T!1ENBT=BT + SGN( 
JSAND2 ) -SGN(JEAND1 ) :GOTO640 

:REM*22 
TH=10:GOSUB1400 : REM* 228 

G0SUB1 470 : PRIHTLEFT$ ( SP$ , 8 ) 

:REM*66 
TM=10:GOSUB1400:GOTO640 

: REM* 158 
GOSUBl 300:GOSUB1440:REM*175 
BL=BL-BT: RETURN :REM*70 

REM HOLD CARDS :REM*70 

JX = 0:Ji!'=0 :REM*70 

POKEV+16,32-(JX=4) :REM*21 
POKEV,(SX+JX*56)AND255 

:REM*21 
POKEV+1 ,SY+jy*16:TM=4:GOSUB 
1400 :REM*74 

POKEV+1 ,0:TM=4: GOSUBl 400 

:REM*40 
JS=PEEK{J2):IF{JSAND16)=0TH 
EN880 :REM*255 

IF(JSAND2)=0AND(JY=0)THENJY 
=1:GOSUB1350 :REM*212 

IF(JSAND1 )=0AND(JY=1 )THENJY 
=0:GOSUB1350 :REM+210 

IF J YTHEN JX= 2 : G0T07 7 

:REM*227 
IF( JSAND4 ) =0AND( JX>0 )T[JENJX 
=JX-1 :GOSUB13i;0 :REM*48 

IP ( JSAMD8 ) =0AND ( J X < 4 ) THENJX 
=JX+1 :GOSUB1350 :REM+e5 

GOTO770 :REH*199 

IFJYTHESG0SUB1 300: RETURN 

:REM*9 
CA(JX)=1-CA(JX) :A$=LEFT$(SP 
$ , 4 ) : IFCA ( JX } THENAS =CiiR S ( 1 5 
2)+"H0LD" :REM*244 

CY=6:CX=4+JX*7:GOSUB14 70:PR 
INTAJ :REM*201 

GOSUBl 300:GOTO770 :REM*121 

REM PRINT BALANCE :REM*1 13 

CY = 12.-CX = 21 :Z = 6:A = QL 

:REM*100 

REM FORMAT NUMBER ;REM*1 1 

Z$=STR5(A) :REH*231 

A$=LEFTJ(SPS,Z-LEN{Z$) )+"$" 
+RrGHTS(2$,LEN(Z$)-1 ) 

:REM*221 

CC=1 :GOSUB1500 :REM*126 

RETURN ;REM»102 

REM- --EVALUATE HAND:REM*196 

SV = : SR = : FL = : CT=0 : PV= : H 



020 

030 
040 
050 

060 
070 
080 
090 

100 

10 
20 
30 
40 
50 
60 

70 

80 

90 

200 

210 

2 20 

230 
240 
250 

260 

270 

280 
290 
300 

310 

320 

330 

340 
350 

360 

370 

380 
390 
400 
410 
420 
430 
440 

450 
460 
470 



:REM*220 
:REM*60 
:REM*1 17 
:REM*151 
:REM*206 



:REM*103 

:REM*4 

:REM*87 

:REM*94 



V(51=99 :REM*25S 

FORA=3TO0STEP-1 :FORZ=0TOA 

:REM*5 
IF!1V(Z)<E!V(2 + 1 )THENAA=HV(Z 
) :KV(Z)=HV(Z+1 ) :HV(Z+1 )=AA 
:REM*1 1 1 
NEXT:NEXT :REM+1 32 

FORA=0TO4;FORZ=0TO4;REM*93 
IFHV(Z)=HV(A)THENSV=SV+1 

: REM* 1 2 1 
NEXT: NEXT :REM*166 

FORA=0TO4 : REM* 127 

CT=CT+ilV(A) : REM* 90 

IFHV{A)=HV(A + 1 ) + 1T!iENSR = SR 
+1 :REM*110 

IFHS(A)=HS(0)THENFL=FL+1 

:REM*108 
NEXT 

REM POINT VALUE 

IFSV=7THENPV=1 

1FSV=9THENPV=2 

IFSV=1 1THENPV=3 

IF(SR=4 )OR(HV(0 ) =1 2ANDSR=3 

ANDCT=18ITHENPV=4 :REM*201 

IFFL=5THENPV=5 

rFSV=13THENPV=6 

IFSV = 17THENPV=:7 

IFFL<STHENRETURN 

IF[SR=4)OR(HV(0)=12ANDSR=3 

ANDCT = 18)THE[JPV=8 :REM*3 

IFHV{0)=12ANDSR=4THENPV=9 

: REM* 190 
RETURN :REM*e9 

REM CARD SOUND :REM*237 

P0KES1 ,0:POKES1+1 ,200 

:REM*205 
POKES1t5,48:POKES1 +6,0 

:REM*181 
POKESl+4,128:POKES1+4,129 

:REM*170 
RETURN :REM*139 

REM BEEP SOUND : REM* 34 

POKES2,0:POKES2+1 ,12 

:REM*6a 
POKfiS2 + 5 , 3 : POKES2 + 6 , 240 

:REM*1 

POKES2+4,1 7:TM=6:GOSUB1400 

:REM*99 

POKES2+4 , 1 6 :WAITJ2 , 1 6 :RETU 

RN :REM*23 

REM CURSOR S0UND:REM*1 25 

P0KES1 ,0: POKES 1+1 ,10 

:REM*e2 
POKES1+5,2:POKES1 +6,0 

:REM*180 
POKES 1 +4, 16:P0KES1 + 4,17 

:REM»70 
RETURN 

REM DELAY 

TM=TM+TI 

IFTM>TITHEN1410 

RETURN 

REM CLEAR LINE 

POKE214,CY-1 :PRINT:PRINTSP 
$ :REM*136 

RETURN : REM* 62 

REM PLOT :REM*246 

P0KE21 4,CY-1 : PRINT :PRINTTA 
B(CX) ; :HEM*212 



:REM*247 
:REM*208 
:REM*206 
:REM*ie4 
:REM*28 
:REM*252 



1480 RETURN :REM*e0 

1490 REM PRINT WIDE STRING 

:REM*1 
1500 SL=SC+CY»40+CX :REM*74 

1510 F0RA=1T0LEN(AS) :REM*1 44 

1520 Z=(ASC(MIDJ(AS,A,1))AND63) 

*2 :REM*197 

1530 P0KESL+S1 ,CC:P0KESL+S1+1 ,C 

C :REM*2 45 

1540 POKESL,Z+128:POKESL+1 ,Z+12 

9 :REH*8S 

1550 SL=SL+2 :REM*32 

1560 NEXT:RETURN :REM*176 

1570 REM REDEFINED CHARACTERS 

:REM*209 
1580 POKE53281,5:POKE53280,5 

:REH*218 
1590 PRINTCHR$(8)CHR${147) :POKE 

Vt21 ,0 :REM*162 

1600 CY = 12:CX=14:GOSUB1 470 

:REM*172 
1610 PRINTCHR$t 144) "SETTING UP. 

.." :REM*30 

1620 POKE56334,PEEK( 56334 JAND25 

4 :REM*36 
1630 P0KE1 ,PEEK{1 )AND251 ;REM*78 
1640 POKE7ei ,5:POKE7e2,1 :P0KE91 

,212: POKE90 , : POKES 9 , 6 : PO 

KE88,0 :REM*159 

1650 SYS41954 :REM*62 

1660 P0KE1 ,PEEK(1 )0R4 :REM*119 

1670 POKE56334,PEEK( 56334 )0R1 

:REM*135 

1680 POKE53272, (PEEK(53272)AND2 

40)OR14 :REM*103 

16 90 FORA=0TO15:READCH(A) :NEXT 

:REM*89 
1700 N1=14336:N2=N1 +1024:N3=N2+ 

8 :REM*140 

1710 FORA=0TO63:FORZ=0TO7 

:REM*82 
1720 CN=PEEK(N1+A*8+Z) :AA=CH( {C 

NAND240)/16) :ZZ=CH{CNAND15 

) :REM*47 

1730 POKEN2-tA*16 + Z,AA:POKEN3+A* 

16+Z,ZZ : REM* 129 

1740 NEXT:NEXT :REM*65 

17 50 FORA=0TO79:READZ:POKEN2+43 

2+A,Z :REM*102 

1760 NEXT :REM*101 

1770 REM SPRITES :REM*80 

1780 F0RA=S32TO959:READZ:POKEA, 
Z:NEXT :REM*238 

1790 POKEV+23,127:POKEV+29,127 

:REM*198 
1800 POKEV+27,65:POKEV+28,127 

:REH*96 
1810 POKEV+37,1 :POKEV+38,0 

:REM*228 
1820 FORA=0TO4:POKEV+40+A,10 

:REM*225 
1830 POKEV+2+A*2, {SX+A*56)AND25 

5 : REM* 170 
1840 POKEV+3+A*2,SY:POKESP + 1 +A, 

13 :REM*79 

18 50 NEXT:POKEV+16,3 2 :REM*7 2 
1860 POKEV+1 2,SX + n 2 : POKEV + 1 3, S 

Y+16 :REM*21 

1870 POKESP+6,1 4:POKEV+45,0 



SO RUN AUGUST mas 



POKER 



; REM* 199 2040 
1880 POKESP,14;POKEV+1,0:POKEV+ 

39,7 :REM*39 2050 

1890 REM---SCREEN :REM*128 
1900 PRINTCHRS(147) :P0KEV+21 ,12 2060 

7 :REM*216 

1910 CY=8:CX=18:GOSUB1 470 2070 

:REM*176 2080 
1920 PRINTCHR$( 152) "DRAW" 

:EEM*101 2090 
1930 CY=12:CX=7;A$="BALANCE":CC 
=0 :REH*189 

1940 GOSUB1500 :REM*216 2100 

1950 CY=14:CX=e:CC=7:AS="***PAY 
OFF***" :REM*247 

1960 GOSUB1500 :REM*236 2110 

1970 POKE214,CY:PRIKT:POKE646,0 

:REM*191 
1980 PO$(0)="NO COMBINATION" :PO 2120 

(0)=0 :REM*21 

1990 FORA=1T09:READP0$(A) ,PO(fl) 

:REH*190 2130 
2000 PRINT:PRINTTAB(8)P0$(A); 

:REM*106 
2010 IFPO(A)=1THENPRINTTAB(28)" 2140 

EVEN"; :GOTO2030 :REM*251 

2020 PRINTTAB(27-(LEN(STRS(PO(A 

) ) ) y ) ;PO(A) ;"T0 1 "; :REM*77 2150 
2030 NEXT:CC=13 :REM*174 



F0RXP=1Td7:CY=1 + X"P*2 

:REM*211 2160 
A$=MID$("$P0KERJ",XP,1 } 

: REM* 90 
CX=3:GOSUB1500:CX=35:GOSUB 2170 
1 500 :REM*208 

NEXT:RETURN :REM»188 
REM GRAPHICS DATA 2180 

:REM*210 
DATA 0,3,12,15,48,51,60,63 
,192,195,204,207,240,243,2 2190 
52,255,113,243 :REM*12 
DATA 115,115,115,115,249,0 
,254,135,135,135,135,135,2 2200 
54,0,1,3,7,15,31 :REM*213 
DATA 63,29,1,128,192,224,2 2210 
40,248,252,184,128,3,7,3,2 2220 
9,63,63,29,1,192 :REM+113 2230 
DATA 224,192,184,252,252,1 2240 
84,128,30,63,63,31 ,1 5,7,3, 
1,120,252,252 :HEM*138 2250 
DATA 248,240,224,192,128,1 2260 
,3, 15, 63, 15, 3, 1,0, 128, 192, 2270 
240,252,240,192 :REM*245 2280 
DATA 128,0,0,0,0,85,85,84, 
106,170,164,102,102,100,10 2290 
5,153,164,102 :REM*226 
DATA 102,100,105,153,164,1 2300 
02,102,100,105,153,164,102 



,102,100,105,153 :REM*228 
DATA 164,102,102,100,106,1 
70,164,85,85,84,0,0,0,255, 
255,252,255,255 :REM*72 
DATA 252,255,255,252,255,2 
55,252,255,255,252,255,255 
0,0,0,0 



,252,0 
DATA 
,0.0,0 
F0,0,0 
DATA 
70,168 



0,0,0,0 
0,0,0,0 



:REM*215 
0,0,0,0,0,0 
0,0,0,0,0,0 
:REM*165 
0,0,0,170,1 
168,1 70,170 



170,170, 
,168,170,170,168 :REM+ni 
DATA 170,170,168,170,170,1 
68,0 :REM*247 

REM PAYOFF DATA :REM*154 

DATA"ONE PAIR",1 :REM*172 
DATA"TWO PAIR", 2 :REM*51 

DATA"TliREE OF A KIND" , 3 

:REM*1 42 
DATA"STRAIGHT",4 : REM* 52 

DATA"FLUSH",5 :REM*253 

DATA"FULL HOUSE" , 1 ;REM*63 
DATA" FOUR OF A KIND ",25 

:REM*70 
DATA"STRAIGHT FLUSH", 50 

:REM*1 33 
DATA"ROYAL FLUSH ",200 

:HEM*60 ■ 




A Complete Pro Football Prediction Program 
For The 1988 NFL SEASON 

60% + Accurate Since 1982-More in '88 To 

™-BEAT THE SPREAD --^ — — 



* * 



u^yiii^ 



* * 



Predicted Scores /\ll Cirnes 

Season Scliitiule By Weeh , 

Se.iHin Schcdufe By Team 

Scores By Weok ' 

Scores By Team i 

Scoring Summafy 

WinfLoss Record Home/ Away 

Division Standings 

Stall - Accumulalod t- Average 
_Ljnfl By Weah 

ir^~ .- • Line By Team 

- ' • Record vs Line 

"t^;' / 'v • Record vs Common 

— — / ,-a Opponents 

*' - Individual Team | 
Match-Ups 

* Printed Copy 
All Screefis 

■ 19S31987 , 
Dala Base i 
(Includes All of 
Itw Above) 

• Easy UfxJatDS 

■ AND MORE 
Dealer InquirBs 
Invited 



64 



95 



INCLUDES DISK AND 
DOCUMENTATION 



IBM, Tandy & Compatibles 
Apple II Series 
Commodore 64 — 128 




Slats Kttiti lo Rv-n Prcfnra jtyiiliWt Is 
l«jl Nfwspjptfs Or W( Will Furnish Wl Stall 
Bf lil Cljss M)il 5«4Soa Pr«W". 
Our Bu!l(li^ Bojrd WiH FuriniJi All Still. Liwi. 
Fffdirtwni >ra Trtndl LIpditcti 0*i^r- S(non 
Prkt 55". Program Comei Lfpdalfd Tnru Current 
Wtek ol Stiion ... No Ertri Ztargt. 



IC.O.D.I 



ORDERS SHIPPED IN 2 DAlfS 

PHONE mis OfEN 24 HRS. 

ADO 3* S«!fPWC S HANDLlNfi 



ORDER TOLL FREE 
800-722-2277 



INFORMATfON 214-5866212 
Marathon Software Dept. 6 

p. O. BOX 1349 - 641 FOHT WORTH ST. 
JACKSONVILLE. TEXAS 75766 

Tiiu. rasE: osg»s ffiiit 



90 DAY WARR-4NTY 

on RcfurbLslicd 

[GENUINE COMMODORE 64^ 

Power Supply 

Power Suppfy$19i)5 

'Rclum old 64 supply S 3.00 

Your Cost $16.95 
S&H $3.50 

'RoltiTiod &4sijppiica mict be genuine Conmodof*'" Brsnd, 



Sick Disk Drive? 

Use Physical Exam to adjust alignment, speed & stop position. 



1 SJ 1 Physical' E«am Sample screen 



Illustrated manual 

supplies complete 

instructions to 

guide you in 

making necessary 

adjustments tliat 

are indicated by the 

test diskette. No 

special scopes or 

tools needed. Used 

by many repair shops and individuals to maintain disk 

drives. Easy to use, 

Aviiitiil)lt' lor these Commodore Disk Drives 1541, 1571, 
S051t. 8251), 4tMI). SFD KlIU . ?39.'J5 eadi 



JiClj^M „TTh-ihr 




"uvi'iL^r 







miimrL\ 


aa 




WM 





^ 



Cardliuil Software, 14H40 IJiiiltl Aiiierie;i Dr., 
VVoodbridge, VA 22191 Info: (703) 4'>I-64<I4 _ 



S£i^SL§S,Q^§^m^M^mmS 



circle 119 on Reader Service oerd. 



Circle 192 on Rsiidor Service card. 



AUGUST 19KH ■ R U N 51 



c 



Since 1981 



Lyco Computer 

Marketing & Consultants 



Air orders processed within 24 hours. 



COMMODORE 



128D 




COMMODORE 



COLT PC 



■ IBM PC Ctxnp«lJble 

• fr40K SM. 

• Two 6vi Drives Std. 

• Eipanslon for Hani 
Drive 

• Turbo PfocoBsor 

• MSOOS + GW Bute 
Induded 




■ Serial + Parallel Ports 
• Moiu/FIGS Color Cwd 
Inducted 



MffLASmCOMRftCTXT 



• pc-xr 

Compatible 

• 4.77 - e.00 Mhz 
Super Turbo 
Clock Speed 

• Bultt-ir) 5V4 Drive 

• Built-in RGB 
Video Output 

ONLY 



• Parallel Printer 
Port 

• Serial RS232 

• Joystick/Game 
Port 



$469 




Color System MEADSTAPJ 



• RMdf k) plug In tnd uM 
ImmoilaWy 

• Ultra last B Mhz IrXs^ 8088-2 



• 51 2K RAM memory axpante- 
blataTeeK 

• J^WOK (tek drives otandanJ 

• FlTH compMa lyMam wWi 
ckx* calBndo/ and buHt-lr 
ports fo* prinler. 03232, 2 
fifSM^, nwuM and Kpfrl pan 

• Indudn KOO worth FREE 



• HIRMCOtormontocinclidedt 




$989 



COMMODORE 

HARDWARE 

fl4C CompulBr 1159.95 

C128D ComputenTWve $439.95 

1541 II Di8l( Drive I17S.95 

1581 a«)i Ditve 1189.95 

Excol J001 C128 DiTVB I199.9S 

Excel FSD-2'f Ca4 Drive Si 49.95 

18020 Montof Jie9.95 

1084 MonilOf tZ99.95 

C1351 Mouse S39.9S 

1700 RAM _ 1109.95 

176* HAM C64 , 5117.95 

Colt PC $689.95 



PC 

COMPATIBLE 

HARDWARE 

Laser CompscI PC XT 5463.95 

Laser Compact XTE 640K $54995 

Laser Desktop Turbo XT 256K . $569.95 
L£ser Desktop Turin TfT 640K . $599.95 

Blue Cdip PC XT ICALL 

Blue CNp Popular $CAU. 

Blue Ctiip 286AT $1059.95 

VenPei Headatart Cokir 5969.95 

VendsK HeajJstart Mono SCALL 

Vendei Headstart 888 LTD 

Color $1599.96 

Sharp PC 4501 $679.95 

Sharp PC 4S02 „. $1239.95 

Zucker CGA CokirCard $89.95 

BCC CG CotorCerd $94.99 

Laser EGA + 4 Card $129.95 

ATI Orophka SdulKm $129.SS 

ATI EGA Wonder 199.95 

Thoinson GSSOO CotorCard .... $184.95 
ATI VIP $299.95 



(^Seagate 

HARD DRIVES 
ST 225 20 meg Herd Drive .... $215.95' 
ST 251 40 tneg Hard Drtve .... $349.95' 
•DTC Controller Kit tor PCXT ... $39.95 
ST 238 30 meg Hard Drtve . . $245.95" 
"DTC RLL Cootroier Ktl tor 

PC/XT $49.95 

ST 125 20 meg 3. 5 Hard Drive. $239.95 

DTC Cootroier KH (or PC/XT $38.95 

ST 1 2S 20 mag Internal Card 
w/Controtar $329.95 

AW SlOOOlai IVssfsm Ogital 
Conmttws 



COMMODORE 64c 

COMPUTER 



V 






$159 



95 




' • t • 



$479 



95 



64C System 
Special 

• Commodore 64C 
Computer 

• Excel FSD-2 Dsk 
Drive 

• SUrNXtOOOC 
Commodore Read^ 
Printer 




PC-4501 Laptop 

$679^^ 





CHIP 286AT 
New Releasel 



$1059 



95 



Oteen. Amber ACikx 
Monitors Avallabte. 



1-800-233-8760^ 



Diskettes 



Surge 
Suppressors 



COMMODORE 



COMMOIKME 



5-1/4 

ntk Notcrwr (5.95 

Utieth 

SSOO $7.95 

DSDD Se.95 

UonuB. 

SSDD »5,95 

DSDD Sa,95 

SKC: 

DSDD ..„ S6.9S 

DSHD $13.95 

Gensrte OSOO »4.95 

Verba Urn: 

SSDD „,.. ».B9 

DSDD S11.S0 

3.5 

SSOO »1150 

DSDD SI 7,95 

SSDD S10.S5 

DSDD I13.es 

Vorbaltm: 

SSDD J12.95 

DSDD »1i.95 

SKC: 

SSDD $8.95 

DSDD 113.99 



Printer 
Interfaces 



XsteeJi S3S.95 

XM6C Supargrsphlcs ... $55.95 

X8WC Ooid $74.W 

PPI $29.95 

Canleo GWWz $32,96 

CanieoSupef G **4.95 

MW 3» "... $48.95 

Wd carry cablat for molt 

printer *ppllcatloni Tor many 

popular compular*. 



PP102-6 OUM »16S5 

wioa^outteiwtm 

EMi/nn $28,95 

PP104-flouael»i«h 

Indkartw $19.95 

PPI01-«outMI 

ta.K 

$10.95 



Great 
Bargains 



New 
M-3 Mouse 

• Worto wmiQaos 

• 1351 Compatlbis 

• La« Expeittiv* ihui 1351 1 

$34.95 

Mouse Care 
Kit 

— Includes — 

Mouse Pad 

• 9"i11'Slio 

• PfovttJss Osen, O^t-Ffse 
Surface tor VcHir Mouaa 

■ No-Mar Backing to Protect 
Your Desk Surface 

Mouse Cleaning 
Ball 

• Mfiinialna Optimum MouM 
Paftormanco! 

Only $19.95 

Hams can tie fitircfttted 
sepanlaly. 



Drive 

Maintenance 



5vi Drive Ctoanar 

CMPI42 $7.95 

5Vi Drtve Cleangr 

with ptogram $15,95 

3.5 Drive Cleanei 

CMP 154 $10.95 



Switch 
Boxes 



Cent'25'AB $39.95 

Cent tse' AB $39.95 

RS232 ABC $45.95 

Cam ABC $49,95 

nSZ32 ABCO $49.85 

Ceni ABCD $49.95 



Video 

Tape 



SKCT120 VMS 
Video Tape: 



each 

3pai* „, 
10 pack . 



$3.99 

$10,95 

$35.95 



Printer 
Paper 



tOOOahe^lnir $16,85 

150 Bheel Ivory, 20*1 ia.95 

1000 malHrvg labels $6,95 

ZOO sheet OKI 20 $8.95 

Transparertt Ltixts $4,85 

Banntr Paper «'floll. $10.85 



COMMODORE 



Accesa^ 

Eoiekxi $25.85 

Mecti 5 $18,95 

Macti - 128 $28.95 

lOlh Frame $22.95 

Triple Pack $11.85 

WU. CI. LBSdsr Brd. „. $22.95 
Famous Courses #1 ... $11.95 
Famous Courses #2 ... $11.95 
Leader Board Peck ..... $12.95 
Acllori Soil; 

Up Perlacope $18.95 

■nKinOerchOMier $18.95 



Acttvlslon: 

Ournolon. Baskettul . $18,95 

Top FlwI EMnalor $17,95 

Beyond Zorfc $25.95 

GaFoottiBli $19,95 

Gee Bee Air Rally $17.95 

LaslNir^ $19,95 

Mighl & Magic $22.95 

Allons $19.95 

Mentac Mansion $19.95 

QlnsttxisterB $9.85 

Batlerle* Included: 

P^Wfdp III $31.95 

Outrageoua Pages ...... $31,85 

BerkaMy Sottwodu: 

QeoAle 084 $29,95 

Qeocek: C84 $29.95 

Qeopublilh CS4 $39.95 

Geos 64 „ $35.95 

Goowrtte $29.95 

Goos 128 $39,95 

Gsowrlte 128 $39.95 

Geocalc 128 $39.95 

Geolile 128 $2895 

eedwley TrIPak $29.95 

BrodeftHJntJ: 

Bank St, WtJIer $28.95 

Oamien San Diego $20.95 

Graphic Ub, I. 11,111 $14.95 

Print SMp $26,95 

Print Shop Oompan $20.85 

Caukiroo $17.95 

Supertake Crulienge ... $12.95 

Magnetron $15.85 

F1*c1ronlc Aria: 

Roadwar* $19.95 

Hunt lor Red October .. $25.95 

Panon vs. Rommel $19.95 

Skytoi II , $1985 

TobfUlt-Clash o1 

Amwr $18.95 

Epyj; 

FasUoad $22.85 

WimetSanie* $11.95 

CaWomla Games $22,95 

Str. Sports Baskatbal , $22.95 

Summer Games II $1185 

WorW Games $22.95 

Rad Wamor $13.95 

Death Sword $11,95 

ImposBlWe Mleakjn 2 .,. $22.95 

The Games: Wirner 

Edition $22.95 

Firebird; 

EUta $9.99 

Guik) of Thieves $25.95 

Pawn $999 

Tracker $11.S5 

Starglkler $18.95 

Sentry $22.95 

Micro leegue: 

Mk30kiag. Baseball $22.95 

Qenerfll Manager $18.95 

Slat Disk $13.95 

Mlcro(e«. Wrestttng „.. $16,95 
■87 Team Disk $1195 

Micro prose: 

Airbome Ranger $22,85 

F-15 Strike Eagle $19.95 

Gunship 519.95 

Kennedy Approach $13 95 

Silent Servk» 519,95 

Soto Flight $13,95 

Top Qunnef $13.95 

Pirates $22.85 

SteaWi Fighter $22.95 

KilirKiacapa: 

Innitrstkxi $16.95 

InSlttalMn 2 $16,85 



Origin: 

Autaduel $29,85 

Ultima III $23.85 

Ultima IV , $34.95 

MoeWue $23.85 

5ohwan» 51 mutation a: 

Pure Slat Sasebaa $22.95 

Football $17.95 

Pure Stat College 

Baskelbal S22.9S 

Sprlr>gt>oard: 

Neyvsroom $19.95 

CeitMcaie Maker $14.85 

Clip Art Vol. #1 ,.., $12.95 

Cl^ Art Vo(. #2 $12,95 

Oip Art Vol. #3 $12.95 

Graphics Expander $21,95 

Strategic SImulatlona: 

Gettyfburg $33.95 

Phantoale II S22.95 

Ptiantasie III $22.95 

Wiiards Crown $22,85 

Wergame Constr $16.95 

Batttecruiser $33.95 

Elgmal Dagger $22.95 

Quostron II $^.95 

Phamaaie $22.95 

Subioqlc: 

Fiighl Simulator II $30.85 

Jst Srmulatof $30,85 

Night Misskin PInbatI ... $19.95 

Scenery Disk 1-6 $12.95 

SteaJtti Mission $30 95 

Timeworka: 

Partner C64 $22.95 

Partner 128 $27.95 

Swift Calc 128 $27.95 

Wordwrttet 128 $27.95 

Woittwnler 3 64 $22.95 

Silvia Porter Vol. 1-64. SCALL 

Unlacn Wortd: 

An OaHeiY 1 or 2 $14,95 

Print Master $17.95 

Alt Oatary Fantaay $13,95 



^^/AmGA 



Access: 

Work]Clasal.aad,Sd, . $CALL 
Activliton : 

Champ. Basketball $25.85 

GFt FoolbeM $25.95 

Gee Bee Air Rally $22.95 

tiectronic Arta: 

Weaver Baseball $33.95 

Ratum to Atlantis $CALL 

Fon-arl Formula One ... $33,95 
HunI for Red October ,. 533.95 
Epyi: 

Apsh^Tr*w *'l-95 

Winter Games $11.85 

iWortdQamee $2a85 

OesJfoyer $22.95 

Firebird: 

QuiM of Thieves $25.95 

Pe¥m $13,95 

■StarglWer $25.95 

Ulcroprose: 

Silent Sorvlcs $22.85 

Sut>loglc: 

Rgbt Simulator II $31.49 

Scenery Disk $CALL 

Unison WorkI: 

Print Masler $25.95 

Aft Gallery 1 or 2 $14.85 

Fonts & Borders $17,95 

Art Gaiety Fantasy ,„., $13.95 



Acceea: 

Wkl. CI. Leader Board . $27.95 

10th Frame $27,99 

Acttrteiofii 

Champ, Baaebal 522.85 

Champ. Bisketbal $22.95 

ZorkTntoOy $27.95 

Leather Gadcl«sses $22.85 

Beyond Zork $27.85 

Broderbund: 

Andent Art ot Wat $26.95 

Print Shop $34.95 

Prim Shop Compan $28,95 

Qraphk: Ub. I or II $19.95 

Andent Art of War 

at Sea $26.85 

Camten San DIega 

Worid $23.95 

Supertxke Chalienge ... $12,85 

Search and Destray $8,95 

Electronic Arta: 

Yamet's AFT $26.95 

Hunt lor Fled October.. $31.95 
Altamale Realty-City $25,95 
Epvi: 

Create A Calendar $15.85 

Destroyer $22.95 

Winter Gamaa $11.85 

World Games $22.95 

Rad Waniof $13.85 

Spy va. Spy III $13.95 

California Games $22.95 

Death Swotd $11.95 

Impossible MIsaton 2 ... $22.95 
Firebird: 

Krygbl On: t2S.8fi 

MIcroleague: 

Micro«e«g. Baaebal $!^,9S 

Gerteral Msiagor $16.95 

Stnt Disk $13.85 

Mlcmpfose: 

Conftct m Vietnam $22.95 

Cnisada In Europe $22.£ 

Deciskjn In Desert $22.85 

F-15 SMke Eagle $22.95 

Silenl Servk» $22.99 

Gunship $27J>S 

Pirates $22.85 

Mlndacspe: 
Han«ar Combat 

Simulator $19.85 

QaunUel $i22.85 

Origin: 

Ultima I , $23.95 

Ultima III $23.96 

Ultima IV $34.95 

Moeblua $34.95 

Ogre $17.95 

Stnttegic SimulKtJona- 

stellar Cnjsade $28.95 

SonsolUbeny K2.95 

Road War Europa $22.95 

Subloolc: 

iat Simulator $30.99 

FligW Simulator $34,86 

Tlmeworka; 

Swittcak: $22.99 

WonftMritor $27.95 

Unison World: 

ArtQalery2 $14,99 

Newsmaaler II $39.95 

Print Master ( + } $29.95 

Fonta 1 Borders $17.95 

Hrf9 erp ofJpoftunMM to 
tnfoy btfow cott Mmvtngt on 
ffevrta currtntfy not tn 
pmMJCttrm rfum to rwww 
r«p<KW7)anr mcNMa, Cafl 
fof upiiMttd product tfrt 




Free shipping on Prepaid cash orders over S 50 in the Continental U.S. 



_y 




Lyco Computer 



Marketing &. Consultants 



J 



Great Value 



IL 



^d 




HI 1 1 r o n I ( s ■ I It c 



NX-1000 



• 144 cps Draft 

• 36 cps NLQ 

• EZ Opefalion Front 
Panel Control 




$1 



65^= 

{\N\ih purchase of 
interface cable.) 



NEW! NX1000 Rainbow 
Color Printer $225.95 



Great Performance 
Great Price 



Panasonic. 

Office Automation /^^"""^^l 

1091; Modem 



• 192 cps Dralt 

• 32 cps NLQ 

• Friction & Tractor 
Feed 

• 2-Year Warranty 



PRINTERS 




$189 



95 



Seikosha 

SPieOAl t1 25.95' 

SP leOVC (125.95- 

SP lOonvc E139.95 

SP lOOOAP $159.95 

SP 1ZO0VC S149.9S 

SP 120CIAJ t15995 

SP 1200AS RSZ32 ... J1 59.95 

SL80AJ S289.95 

MPS420FA t999.95 

SP Sedes RIMnn (7.85 

SK30O0 Ai (339.95 

SK3005 Ai J419.95 

SPB 10 .„.., SCALL 

SL 130Ai SS89.95 

'OuafftitJ&s Um/tad 

Interfacing available 

lor IBM C 64. Apple 

and Atari 



STAR 

NX-tOOO „... ,. $185.95' 

NX-IOOOC S163 9S 

NX-IOOO Coter (225.95 

NX-1000C Cotof S229.95 

NX-15 (289.95 

NR-10 ..„ $319.95 

NR-IS „ (419.95 

N8-1S24 Pin $669 95 

NX-2400 $309.95 

NBZ4-10 24 Pin $399.95 

NBZ4-15 24 Pin $545.95 

USW 8 $1759.95 

Nt>-15 $349.95 

NL-10 (149,95 

■w caWe pumhase 

Toshiba 

321 SL $489.95 

341 SL 5050 95 

P3S1 MOM II (899.95 

351 SX 400 cps $979.95 



Citizen 

120 D (145.95 

1B0D „ $15995 

MSP-40 $279.95 

MSP-1SE (309.95 

MSP-50 (3B9.95 

**SP-*5 $399.95 

MSP-55 $489.95 

Proml»re 35 $445.95 

TnbgW 224 $589.95 

Tribute 124 (439.95 

Brother 

Ml 109 (159.95 

MISM' W3S.9S 

M1708 $459.95 

TwmdTtter 8 Dal S 

Daay $899.95 

M17Z4U $819.95 

HR20 $345.95 

HR40 (559.95 

HR60 $849.95 



Panasonic 

loaoi Motioi ii sir/j.ss 

10911 Mom II $189.95 

'0921 (299.95 

1592 $375.95 

1S95 $419.95 

313' - $298.95 

3151 ,. $459,95 

KXP 4450 User $1649.95 

1524 24 Pin ., 5529.95 

Fax Pann«r $579.95 

Optical Scanner (85995 

Epson 

LX800 (tB4.95 

'XME (.139 95 

FX288E , $424.95 

E>t900 $439.95 

LQ500 $339.95 

LQ250a $789,95 

GO3500 (LOW 

LOaSO $525.95 

LQ10SO $899.95 



Ok [data 

Okimarte 20 $129.95 

OWmaa 20 wltstt $189.95 

120 $189.9S 

IfiO S2t9.« 

182 $209.85 

182+ $225.96 

183 (239.tS 

192+ $339,95 

193+ (439,95 

292 w/intertacs $449,95 

293 w.'mtertacs $585.95 

294 w^ntariaoo (789,95 

393 $955.95 

Uame (CAU. 

390 $479,95 

391 (649,«S 

320 $345.95 

321 $445.95 



1-800-233-8760^ 



Lyco Means Total Service. 




Mark "Mac" Bowser, 
Sales Manager 



ATTENTION 

Educational Institutions 
If you are not currently 
using ouf educational 
service program, please 
call our representatives 
for details. 



Monitors 



Thomson: 

2M Amber TTU12" .... $89.95' 

41S0CGA izi9.95 

4(60 CGA , .,.1244 95- 

OB sm Sup«f C«d . $1B9.!)fi'. 

'Quantities Umitsa 

NEC 

Murtisync II S589.95 

Blue Chip: 

BCMirGioenTTl, . S64 95 
aCM 12" AmtWt TTl ... J69.95 

Magnavox: 

BM7652 S79.95 

BM7622 $79.95 

7BH-S13 S79.95 

7aM-S23 S79.9S 

CM860Z $179.85 

CM850S ™ S199.95 

9CM-053 $339 95 

CMa76Z .,..„, $245.95 

BCM-515 $269.95 

CM9043 SCALL 

eCM-B73 J499.SS 



Modems 



Avatex: 

12008 $89.95 

12001 PC Card $65.95 

1200hcMo<1«m S69.95* 

2400 $149.95 

24001 PC Card $139,95 

■ kv cable purchase 

Hayes: 

SmartmwJmn 300 $139.95 

Smaftmodem 1200 $279 95 
SmartiTKXIom 2400 .... $419.85 



Avatex 1200e 



Hayes Compatible 
Modem 




$69.95* 

• With Purehasa ot CaBte Kit 
• DireciConnectCaliletoYour 
084/128 



Call Lyco 



BjiCfflWic:* a\ 



AMAPl* /i 



I \ 



m 



Order Now 



^- 



Here's How 



I would personally 
Nke to thank all of our 
^^^^^^^^^^^^^ past customers for 
adk X, ■■ ^^^^^HP^^^^^I helping to make Lyco 

Computer one of the 
largest mall order 
companies and a 
leader in ttie Industry. 
Also, I would like to 
extend my personal 
invitation to all computer 
entfiusiasts who have 
not experienced the 
services that we provide. 
Please call our trained 
sales a'f at our toll free number to inquire about our 
diverse product line and weekly specials. 

First and foremost our philosopfiy Is to keep abreast 
of the changing market so that we can provide you with 
not only factory-fresh merchandise but also the newest 
models offeree! by the manufacturers at the absolute best 
possible prices. And we offer the widest selection of 
computer hardware, software and accessories. 

Feel tree to call Lyco it you want to know more about 
a particular item. I can't stress enough that our toll-free 
number is not just for orders. Many companies have a 
toll-free number for ordering, but if you just want to ask a 
question about a product, you have to make a toll call. Not 
at Lyco. Our trained sales staff is knowledgeable about all 
the products we slock and is happy lo answer any questions 
you may have. We will do our best to make sure that the 
product you select will fit your application. We also have 
Saturday hours — one more reason to call us for all your 
computer needs. 

Once you've placed your order with Lyco, we don't 
forget about you. Our friendly, professional customer 
service representatives will find answers to your questions 

about the status of an 
{^^^gmil order, warranties, 

product availability, or 
prices. 

Lyco Computer 
stocks a multlmllllon 
dollar Inventory of 
factory-fresh 
merchandise. Chances 
are we have exactly 
what you want right in 
our warehouse. And that 
means you'll gel it fast. 
In fact, orders are 
normally shipped within 
24 hours. Free shipping 
on prepaid cash orders 
over $50, and there is 
no deposit required on 
C.O.D orders. Air freight or UPS Blue/Red Label shipping is 
available, too. And all products carry the full manufacturers' 
warranties. 

I can't see why anyone would shop anywhere else. Selec- 
tion from our huge in -stock inventory, best price, service that 
can't be beat — we've got it all here at Lyco Computer. 
TO ORDER, CALL TOLL-FREE; 1-8OO-233-B760 
New PA Wats: 1-600-233-8760 
Outside Continental US Call: 1-717-494-1030 

Hours: SAM to 8PM, Mon. - Thurs. 
9AM to 6PM, Friday — 10AM to 6PM, Saturday 

For Customer Service, call 1-717-494-1670, 

9AM toSPM, Men. - Fri, 

Or write: Lyco (Computer, Inc. 

P.O. Box 50B8, Jersey Snore, PA 17740 

RIak-FfM Polity; • full manulacturers' wairaniies • no aalas lax oulslda PA 

• prica$ show 4% cash discount; add 4% lor credit cards • APO, FPO. 
ihlamational: adt) S5 oius 3% lor priority • 4-w9ok claaranca on iMr>ona1 chack* 

• we check for credit card t?>en • sofry. corTipatbility nol guarantefld * return 
authorizAlion taquirad * pr}co.''avaUabJiily subfect to chariQe 



.:tl^ 



MottMCardi 





Disk File Helper 

Now you can take advantage of some 1541 and 1571 file-handling 
commands tfiat Commodore overlooked. 



ByBOBKODABEK 

Disk File Helper is a utility thai 
reprograms the If)} 1/1 571 
disk (Irivf's operuiiii^ system 
(DOS) lo let you luck, unlock 
and unscratch files and charige file- 
types. It works with program (PRO), se- 
quential (SEQ) and user (USR) files, and 
is iiuich f;istcr than using the usual track 
and sector editor, which spends lime 
transferring blocks of directory data 
back and forth between the disk drive 
and the comjuiter. In fact, Disk File 
Helper reduces the time for these «)p- 
erations to under one second! 

FiLETYPE Primer 

Actually, PRf ;, SEQ and USR files are 
all sequential, differing only in manner 
of access and normal use. PRO Hies load 
direcdy into memory, so are most often 
used to store Basic and machine lan- 
guage programs. SEQ files, which must 
be read from beginning to end, are used 
for data and text files, such as those 
getieratcd by databases and word pro- 
cessors. USR files are similar lo SEQ 
files, but their contents are ordinarily 
ai ranged in special formats for unusual 
applications. 

The value stored in the fiietype byte, 
which is the first byte in the directory 
entry, specifies the type (0-4) for all 
projierly closed files. Table 1 lists these 
values in binary, hex and decimal for 
various types of files. Note that diretl- 
access-ty[)c random files don't appear 
in the directory. 

Using the Program 

Type in Listing J, using /ifWs Check- 
sum progiam, and save it m disk. Then, 
whenever you need the assistance of Disk 
File Helper, just load and run it. f he pro- 
gram's menu Is shown in Table 2. 

Option 1 lists the disk directory to the 
screen. To freexe and unfreeze the scroll- 
ing, press and release the space bar. ►• 

RUN it right: C-64 or C-128 in 40- or 80-Column mode; 1541 or 1571 disk drive 

56 RUN- AUGUST 1988 








ILLUSTRATED BY KRIS STEVE,NSON 



cc 



For my money, RERUN DISKS are the greatest. 





I've tried others, but found that the quality and number of pro- 
grams offered on the ReRUN disk can't be beat. My two teen- 
aged sons agree. They enjoy the gomes and educational 
programs. The time and money that I've saved with ReRUN 
has helped me— and my entire family— become more produc- 
tive computer users. ■ ■ 

W W —Jim Palmieri, ReRUN Subscriber 

Farmingvllle, NY 

Discover the value, variety and eose-of-use that ReRUN 
disks offer. Join the thousands of RUN 
Magazine readers v^/ho subscribe to 
ReRUN. Each disl< is pacl<ed u/ith 
programs from the tv^/o most recent 
issues of RUN, plus never-before- 
published BONUS programs, 
ReRUN is great software 
at anaffordable price, 
including: 

• Word Processing 

• Spreadsheets 

• Data Bases 

• Educational Applications 

• Home Entertainment 



ORDER A SUBSCRIPTION TODAY! CALL TOLL-FREE 1-800-343-0728 

.__^___^______» (single issues available at $16,47 each)— —.———■-— — 




SAVE 30% ON A YEAR'S SUBSCRIPTION 

YES! 



I want to save 

time and money! Send 
me the following: 

n One year [6 issue) sub- 
scription to ReRUN for 
only $69,97 

n Back Issues at $16,47 
each 



month 



year 



month 



yeof 



MRUN 



U Payment Enclosed D VISA 

n MasterCard D American Express 



Card # 



Exp, Date 



Signature 



Name 



Address 



City 



Zip 



State 

Add S23.70 for foreign airmail 

Please allow up to 2 weei<s for delivery 

mall to; 

RERUN 80 ELM ST, PETERBOt^OUGH, NH 03458 



RNBSS 



FILi HELPER 



Option 2 protiijjts you to cnttr the 
niiiiit; ul' the filf vvhosr typo yoii want 
to change;, tlicn tlis])Uiys n nicnu offer- 
ing;! choice ofSKQ, PRC, orUSR. Bc-ing 
able to change the lilctypc is especially 
handy for loading SKQ anti USR flics 
into a motiitor program for examina- 
tion , since these files can't be loiicicd 
with the Load command. 

Option ;i lets yon unscraidi, or re- 
store, nies you've inadvertently deleted 
from yotn' disk directory, as long as you 
do it before airother write or save op- 
eration to the disk. Just enter the natne 
of the file, followed by the nietypo you 
want it to have. It's possible to restore 



files, because scratch inj^ a tllo doesn't 
actually erase the data: it meiely frees 
U]) the blocks reserved for that file in 
the block allocation map (BA.\I). Once 
scratched, and prior to beinj» restored, 
those blocks are in danger of being 
overwritten and the file data destroyed. 
Unscratching with Disk File Helper 
changes the filetvpe bvtc bark to its 
original status atid then validates I he 
disk. Incidentally. DKl. (deleted) files 
don't appear in the disk directory, be- 
cause DOS doesn't set bit 7 of their 
filetype byte. 

To unlock or lock a file, choose menu 
option 4 or r>, respectively, tlicn enter 



the filename at the prompt. Locking a 
file offers valrable protection from al- 
terati<ni and i. rasurc, so It's surprising 
Clominodore left it out. 

Commodore rJ8 owners should note 
that a bug in the Burst Load routine in 
early 1371 ROMs prevents locked I'RG 
tiles from beitig loaded. This probletn, 
along uith many others, has been cor- 
rected in the latest ROM release. Ihe 
part number of the updated chip is 
:il 065-1 -04. H 

Bob Kodadek, a contributing editor for 
RUN', ;.i a computer programmer and free- 
lance writer. 



Tabla 1. ConcanC* of Chi fitatypa byta for various hinda of fitaa. 



Type 


Binary 


Hex 


Decimal 


DEL (deleted) 


lOOOOOOO 


S80 


128 


1 SEQ (sequential) 


10000001 


$81 


129 


2 PRO (program) 


10000010 


SH2 


130 


3 USR (user) 
-1 REL (relative) 


lOOOOOll 
iOOOOlOO 


$83 
S8-1 


131 
132 



Table 2. Disk Fila Holpar manu. 

1. View the directory 

2. Change the filetype 

3. Unscratch a file 

4. Unlock a file 
h. Lock a file 

fi. Quit 



Liatlng 1. Disk Fila Halpar program. 

10 REM TURBO FILE HELP 64/1 2B - 
BOB KODADEK (CI 1988 

: REM* 132 
20 SA=4864:KP=212:IF PEEK{40960 

) THEN SA=491S2:KP=197 

: REM* 168 
30 CS = " , ":DS = CHR$(1 3) :CL$=C!!R${ 

157)+CHR$(1571+CHR$(1S7) 

:REM*82 
40 DC=SA+102:PRIfJT"READING DATA 

" :REM*0 

50 FOR 1=0 TO 263 :SEM*134 
60 READ BY :REM*80 

70 POKE SA-H,BY :REM*24 2 
80 CKsCK+BY :REM*90 

90 NEXT I :REM*1 11 

100 IF CK<>332ie THEN PRIN'T "DA 

TA ERROR! ":END : REM* 3 9 
110 H=INT(DC/2S6):L=DC-(H+256): 

POKE SA+1,L:P0KE SA+5,H 

:REM*164 
120 PRINT CHRS(147) DS"TURBO FI 

LE HELP 6 4/128" : REM* 154 
130 PRINT D$ " (C) 1988 BOB KOD 

ADEK" DS :REM*155 

140 PRINT D$ SPC(6) CIiR$(18)"FU 

NCTION MENU" DJ : REM* 128 
150 PRINT SPC(3)"1, VIEW DIRECT 

ORV" :REM*223 

160 PRINT SPC(3)"2. CHANGE FILE 

TYPE" :REM*199 

170 PRINT SPC(3)"3. UN-SCRATCH 

FILE" ! REM* 176 



180 PRINT SPC{3)"4. UNLOCK A FI 

LE" : REM* 85 

190 PRINT SPC(3)"5. LOCK A FILE 

" :REM*166 

200 PRINT SPC(3r'6. QUIT" D$ 

;REM*250 
210 PRINT"WHICH FUNCTION ( 1 -6 ) { 

2 SPACES) 1" CLS;: INPUT AS 

:REM*163 
220 K=VAL(A$):IF K < 1 OR K ) 6 T 

HEN 120 :REM*81 

230 IF K=6 THEN END : REM* 51 
240 PRINT D$ "DRIVE UNIT? 8" CL 

$; : INPUT U :REM*162 

250 IF U<8 OR U>15 THEN 120 

:REM*27 
260 OPEN 1,U,1S:CL0SE 1:DR=ST 

:REM*1 15 
270 IF DR=0 THEN 300 :REM*65 
280 PRINT DS "STATUS: DEVICE NO 

T PRESENT 1" D$ :REM*7 7 
290 GOSUB 630:GOTO 120 :REM*in 
300 LF=0:FT=0:POKE DC+49,240 

: REM* 70 
310 ON K GOSUB 340,460,510,540, 

530 :REM*73 

320 GOTO 120 :REM*130 

330 REM DIRECTORY :REM*157 
340 PRINT CHR$(147) :REM*44 
350 OPEN ],U,15;0PEN 2,U,0,"S0" 

:REM+23 3 
360 GOSUB 650: IF EN <> THEN 4 

30 :REH*229 



370 N$=CHR$(0):GET|tl2,A$,AJ 

:REM*190 
3B0 GET#2,A$,AS:IF AS="" THEN 4 

30 : REM* 190 

390 IF PEEK (KP)=e0 THEN 390 

:REM*205 
400 GET#2,AS,BS:PRINT ASC(AS+NS 

)-fASC(B5+N$)*255; :REM*118 
410 GETi!(2,AS:IFAS = '*"THEN PRINT: 

GOTO 380 :REM*143 

420 PRINTAS; :GOTO 410 :REM*30 

4 30 CLOSE 2: GOSUB 610 : REM* 17 
440 RETURN :REM*68 
450 REM CHANGE FILETYPE : REM*1 1 5 
460 GOSUB 660; IF FL=0 THEN 630 

:REM*192 
470 GOSUB 700: IF FTS="0" THEN 6 
30 :REM*78 

480 FT=120+VAL(FTS) :GOSUB 560 

: REM* 201 
490 RETURN :REM*122 

500 REM UN -SCRATCH FILE : REM* 56 
510 POKE DC-i-4 9,20a:GOTO 460 

:REM*254 
520 REM UNLOCK/LOCK FILE: REM* 92 
530 LF=128 :REM*6 

540 GOSUB 660: IF FL=0 THEN 630 

:REM*23 

5 50 GOSUB 5 6,0: RETURN : REM* 2 53 
560 SYS SA : REM* 51 
570 CLOSE 1 :OPEN 1 , U , 1 5 : REH*238 
580 PRINT#1 ,"M-W"CHRS(143)CHRS( 

5 ) CHRS ( FL■^ 2 ) CHR$ ( FT ) CHRS { LF 



5S R l: N - .WGUST 1988 



FILE HELPER 



) Ft :REM*241 

590 PKINT#1 ,"U3":GOSUB 650 

:REM*144 
60i IF EN <> O THEN 610:REM*135 
610 PRINT D$ "STATUS: "EN$;CS;E 

M$;CS;ET$;C$;ESS D$ :REM*57 
620 IF K=3 THEN PR INT "WORK I NG. , 

." D$:PRINT(i(1 ,"V0:":REM*1 30 
630 CLOSE 1 :PRINT"PRESS <RETURN 

>";:SYS 65487 :REM*202 
640 RETURN :REM*13 

650 INPUT/Kl ,ENJ,EM$,ET$,ES$:EN = 

VAL{EN$) : RETURN :REM*164 
660 PRINT CHRJ(147) D$:F$="" 

:REM*1 30 
670 INPUT"ENTER FILENAME" jFS :FL 

=LEN(F$) :REM*164 

680 PRINT: IF FL=0 THEN PRINT"ST 

ATUS: 3 4, SYNTAX ERROR, 00, 00 

" DS :REM*179 

690 RETURN :REM»67 

700 PRINT D$ "SELECT FILETVPE W 

ANTED ON THIS FILE" DS 

:HEM*239 
710 PRINT" (3 SPACEs}1. SEQ" 

:REM+40 
720 PRINT" {3 SPACEs}2. PRG" 

:REM*B7 



730 PRINT" (3 SPACEs}3. 

740 

750 

760 



770 
780 



790 



ei0 
620 
830 



PRINT"ENTER (1-3){ 
2" CLS; ; INPUT FT$ 
IF FT$>"0" AND FTS 
RETURN 

PRINT D$ "STATUS: 
PE MISMATCH, 00, 00" 



FT$="0 
DATA 1 
,133,2 
5,1 33, 
DATA 1 
,32,14 
55,169 
DATA 1 
255,16 
254,32 
DATA 1 
0,177, 
,168,2 
DATA 1 
,105,3 
,0,133 
DATA 1 
,32,17 
2,174, 



RETURN 
69,102,133,2 
52,169,0,133 
254,1 65 
86,32,177,25 
7,255,169,77 
,45,32 

68,255,1 69,8 
5,253,32,1 68 
,168,255 
69,32,32,168 
251 ,201 ,255, 
55,200 

92,32,144,24 
1,133,251 ,16 
,252,24 
65,253,105,3 
4,255,162,0, 
255,96 



USR" DS 

;REM*105 
2 SPACES} 
:REM*52 
<"4" THEN 

:REM*1 72 
64,FILETY 

DS 
: REM* 3 7 

:REM*ie6 
51 ,169,19 
,253,169, 

:REM+1 17 
5,169,111 

:REM*176 
7,32,168, 
,255,165, 

:REM*101 
,255,160, 
240,34,32 

: REM*! 72 
2,165,251 
5,252,105 
:REM*58 
2,133,253 
240,174,3 

:REM*ie9 



640 DATA 32,0,193,169,1 

133,6,132,7,169,176 

5,201,1,208,9 
850 DATA 169,128,32,125 

,240,6,24,105,24,76 

,169,3,133,60 
860 DATA 162,0,134,75,2 

0,0,177,59,240,16,2 

00,185,142,5 
870 DATA 209,59,208,6,1 

0,32,208,242,230,75 

224,8,240,7 
880 DATA 189,1 35,5,133, 

19,1 73,0,3,240,6,17 

,7,5,88,76,69 
890 DATA 217,160,0,173, 

8,11,1 77,59,41 ,191 , 

5,240,2,9,64 
900 DATA 1 45,59,169,144 

5,76,1 58,1 93, 1 33,0, 

48,252,165,0 
910 DATA 96,2,34,66,98, 

194,226,0,0,160,160 

,160,160,160 
920 DATA 160,160, 1 60,16 

0,160,160,160,255 



8,160,1 , 
,32,125, 

:REM*4S 
,5,201 ,1 
,200,193 
;REM*1 59 
40,30,16 
10,200,2 
,REM*1 15 
92,10,24 
,166,75, 

:REM*34 
59,208,2 
2,1,3,76 

:REM*53 
14 3,5,20 
174,1 44, 
:REM*250 
,32,125, 
88,36,0, 
: REM* 105 
1 30,162, 
,160,160 
: REM* 177 
0,160,16 
:REM*147 





I THE WORLD OF ^, 

COMMODORE V 




USA 



The largest and mosl successful 
Commodore show in the World is making 
its American debut in Philadelphia, 
Noveml)er3-6, 1988. 

The World of Commodore is a showcase 
of all that's new and innovative in 
microcomputers. 

Hundreds of exhibitors from all over 
the world will be demonstrating and 
counselling you on the latest software, 
accessories and peripherals for your 
present or future Commodore computer. 

Many manufacturers, distributors and 
retailers participating in the World of 



Commodore will be clearing out millions 
of dollars worth of inventory at the 
show— this can translate into big savings 
for you. 

Don't miss this once-a-year opportuni^ 
io shop for incredible bargains and inves- 
tigate the many new product introductions. 
Plan to be part of the biggest Commodore 
event ever to be presented in America! 

Exhibitor^s phone or fax today to 
find out how you can take part in 
the World's largest Commodore 
Show. 

'C; 



For information contact: 

The Hunter Group 

(416) 595-5906 Fax (416) 595-5093 



['KODUCEO IN ASSOCWTION WTTH 
COMMOOOKK KUSlNHVi VUCUISRS 




Cirdo SA on Reads Ssrvica card. 



AUGUST 19H« -RUN 59 



Rapid Transit Systems 

Experience life in the Commodore fast lane with a speed-up 
cartridge or a ROM replacement. 





By RAY ROBERTS 



Tlie CMi'l's many extcllem fea- 
tures havf inadt.' ii one ol' iht- 
most popular tonipiuers in his- 
toiy; and, ol' comsf, tht- 1541 
disk drivL- is tht- mass storage device 
most often used with it. Virtually all 
commercial software for the C-64 is now 
aviiilable on 154iri)rmat disks. 

Frankly, though, the disk operating 
system (DOS) IcavH's iinich lo he desired. 
.\nu)ngoiherthings. ihetiaiisf'erofdata 
between (he 15-! 1 and the tompiiler is 
abysmally siow when compared to other 
computer systems— a result of ineffi- 
eient communic;itions software rou- 
tines built into the 1541 DOS ROM and 
theCfM Kcrnal ROM. 

Fortunaiely, there are ways to speed 
u[) the system. One method is to use a 
fnKi-load ]nogra[n, such as Si/.zle (/UW, 
December 1987), that can be lucked 
away in computer memory. The pri- 
mar)' disadvantage of this approacli is 
thai, sooner or later, you'll load a pro- 
gram that uses the same memory area 
as tlic fast-loader. Tlien you'll have to 
fuid a different memory lotalion for 
the latter (if you can). 

A second solution is a cartridge that 
plug.s into the expansion ]>ort. The soft- 
ware in such cartridges usually doesn't 
occupy much of the normal RA\[ in the 
cfutiputer, so most programs can he 
loaded and uperaied without coidbct. 
\tosi faslhjad caitridges offer many 
other features as well, such as fast- 
saving, easyio-use DOS conunands, a 
screen-dump utility, programming aids, 
a machine language monitor, prepro- 
gi-ammed function keys and archival 
backup. Fast-load cartridges do tie up 
the expansion port, but some of (hem 
have so many features thai you may have 
lo remove the cartridge only rarelv. 

The diird solution to the speed prob- 
lem is to actually replace the ROM chips 
in the computer and disk drive vvijh 
imjuoved versions thereof. Some of 
these ROM replacements jnciduce m-ar- 




A sampling of ths 
fast- to ad cat*tridgBB 
Qvaitabta for you to plug 
Into your Commodore's 
enpanaion port. 



ly inciedible fast-loading and -saving. 

riie biggest drawback to ROM re- 
placement is that installation re(|uires 
opening the computer and disk thive to 
lentove the old chips aiul insert the new 
ones. This isn't too difficult if you're one 
of the lucky ones to have a socketed Ker- 
mil ROM in your C-64, biU, if you don't, 
first you'll need to install a 24piu IC 
socket (which can he rather nerve-tack- 
ing), [f you're thinking about going the 
ROM-rej)lacement route, you should 
Inst determine whether your Kernal 
ROM is socketed, so you'll know what 
you're getting into ahead of lime. (Don't 
forget that if your computer is still un- 
der wananty, opening ils case could 
void the warranty.) 

[ti this ai title, I'll survey six fast load 
cartridges ami four ROM-replacement 
[)roducts, I hope the information helps 
you find a product that suits your needs. 
Table 1 presents a comparison of load- 
ing and .saving times. Table 2 is a list of 
mamifacturers and prices. 

Fast-Load Carihidges 

I'he inexpensive FastLoad Cartridge, 
from Kpyx, has been a best seller for a 
c(Htple of years. Ihis product's features 
include fast-loading, a DOS wedge and 
a machine language monitor. Pressing 
the Britisli pound (£) key allows y(ui to 



select disk utilities, including file copy- 
ing, disk du[)licatioii, file renaming, 
tlisk hnmatting and file locking. The 
Epyx cartridge even offers a rudimen- 
tary disk editor. The dotumerualion 
comes in a well-written, 12-page instruc- 
tion maiuial. 

Another popular and inexpensive 
cartridge is Access Software's Mach 5, 
also with fast-loading and a built-in DOS 
wedge. I i'ound the Mach 5 a little hard 
to gel used to, l>ccaiisc some <if the DOS 
conmiaiids are defined differently than 
in the DOS 5.1 utility that comes with 
ever)' new 1 5-1 1 . However, you can easily 
obtain a fullscreen display of all the 
commands by piessing (he left arrow 
and then \f (for menu). The Mach 5 also 
includes simple two-keystroke com- 
numds for openiiigamhiosing a printer 
channel, making he.v/dccimal conver- 
sions and disabling the 15-! 1 drive rattle. 
It doesn't provide a machine language 
monitor. 

"I he Mach 128 cartridge, also a prod- 
uct of Access Software, jjrovides fast- 
loading in t)4 mode and the same DOS 
commands as (he .\iach ."> in both C-64 
and (M28 modes. If you've graduated 
to the t:i28 and miss the familiar and 
easy Dt)S 3,1 comman<ls, this cartridge 
may make the transition between com- 
puters easier. One simple but nice fea- 



60 R tj ,\ 



AUGUST lUBS 



I'l-IO-rOGRAPHKO BY tj\KKY !)UNN 



ture of the Miuh 128 is that it prints 
colons after the filenames when you 
display a directory hy pressing $. Then, 
to run a jarograiii in 128 niotle, :ill you 
have to do is move the cursor up to the 
filename and press the F(j key! 

The Soft Group's Explode! cartridge 
provides fast-loading and the standard 
DOS commands, plus graphics capture 
and manipulation capabilities. While a 
program is rutuiing, you can capture, 
save to disk and print any hires or text 
screen, at tlie touch of a button. H you get 
the cartridge with the disable switch ($5 
extra), you tan use it to cap dire hi-rcs 
screens on the 40-column C-12H screen. 
This cartridge can also convert ironstan- 
dard lii-res and text screens into stan- 
dard Koala and Doodle! pictures and 
strip the color from a picture (positive or 
negative). It's even possible to save and 
print sprite images by using a machine 
langvtagc monitor to overlay the sprite 
itnage on the cat)tured picture. 

The Explodel documentation tomes 
on a disk in seven separate files that 
can be printed with a .sc(]ueniial file 
reader that's also on the disk (tcvtai, ]3 
pages). Unfortunately, the separate files 
make the priming complicated and 
slow. The documentation also appears 
to have been wrillcn at the last moment; 
it's disjointed and confusing. It even 
ends with the lointnent, "Well, it's 2:S() 
AM. . ." 1 ho[>e The Soft tiroup will im- 
prove the documentation, because oth- 
erwise Kxplode! is a good product. 

The Final Cartridge UI, from H&P 
Computers, provides fast-loading, fast- 
saving and DOS commands. It's the only 
cartridge I reviewed that has fast-saving 
capability. It alsii offers a multitude <if 
Other features, including progriunming 
aids (SO new Direcl-niotie comniairds 
and im]>rove<l .screen editing), pro- 
grammed functi(ni keys, a powerful ma- 
chine language monitor, a notepad, a 
calculator and an alarm clock. What a 
terrific environment for Basic and as- 



sembly language programming! There's 
als() a "freezer" option, with which you 
can disable sprite detection in games, 
autofire the joystick and make archival 
copies of programs by saving from 
memory to a disk. 

The Final Cartridge III has a user 
interface similar to GKOS and the 
Amiga, with windows and drop-down 
tnenus, ami it's easiest to operate with 
a joystick or a mouse. The 57 pages of 
documentation are well-written. 

I had one significant problem with 
this cartridge: I couldn't save programs 
with the nSave command on cither a 
CI 28/1 571 (new ROM) combination or 
a stock C^f)■l and 15-11. In both cases, it 
wtmld save a few blocks and then slo[). 
I can't explain the failm e, but I hesitate 
to fault die cartridge software; diere 
may have been a bad contact. 

The Super Snapshot, another high- 
powered cartridge for the C-G4, comes 
from Software Support International. 
It includes a fast-loader, DOS wedge, 



screen dump utility, machine langtiage 
tnonitor, utility memi, preprogrammed 
function keys and an excellem arcbiver 
utility that works by saving the [jro- 
gram directly from memory to disk (tlie 
"snapshot"). 

If you're a QuantumLink user, you'll 
like this cartridge because it lets you 
pciform disk operations while online 
by jusi pressing the button im the car- 
tridge acul selecting the utilities option. 
Super Smipsbot conu-s with a welfwrit- 
ten, 25-page instructioti manual. 

Just recently, I spfUied an ad from 
Software Support ftu' Super Snapshot 
VS.O.'fbe price appears unchanged, but 
this jjrodutt offers some new features, 
including fast-saving, graphics screen 
dumps, a file copier and a disk copier. 

ROM Replacemen rs 

1541 Flash!, from Skyles F.lectric 
Works, was one of the first ROM replace- 
ment products available (copyright 
1984) for the C-b'l/15-lI combination. 



Tabta 1. Load attd tava tlmaa 

Fast-Load Cartridges 


[130 


diih blocltB}, 

Load 


In aaconda. 

Save 


C-64, uncmbellisbcd 




83 


88 


Epyx FastLoad 




17 


88 


Kxplode! 




12 


88 


Final Cartridge III 




10 


« 


Mach 5 




17 


88 


Mach 128 




17 


88 


Super Snapshot 




15 


88 


ROM REPLACEMENTS: 


1541 Flash! 




21 


72 


JiffyDOSf64 




9 


37 


RapinOS 




11 


68 


RapiDOS Professional 

* Could not save with the 
problem. 


DSav 


3 
c command; 


6 

possibly an equipment 



AUGUST I'JHH -RUN 61 



RAPID TRANSIT 



Ydu must daclds 
w hatha r a fast -load 
cartridge or a ROM 
raplacement is bust 
for your neadn. 




RapiDDS Profasalonal ^ 
la an axample of ona V 
of the moat recent 
ROM rsplacament 
products. 




1B41 Rash I, ona of 
tha earliest avallabiB 
HOnn reptacomant 
praducte. 




Rcpl;uingthcC-6'l Kernal ROM and the 
1541 DOS ROM. it speeds up program 
loading and slightly dccit-ases savinj; 
lime, lias a built-in DOS wcdj^e and iidcls 
sonif editing commands, liesides the 
ROMs, the hardware includes a pass- 
ihiough cable caid that plugs into the 
uier port and n cable that connects it to 
the if)!] «ith two microclips and a 
gioinul wire. Installation inslnietions 
are detailed and inehidc good ])ictures. 

I found Jiffj'DOS/64, IVoni C^teative 
Micro Designs, the simplest to install of 
the four ROM rephtcemcnts I tested. All 
I had to do was replace the Cf.14 Kernal 
ROM and the 154 1 DOS ROM with small 
JiffyDOS ROM-adapter board assem- 
blies, which plug easily into the ROM 
sockets, and niontu a JiffVnO.S-disablc 
toggle switcli on the side of the com- 
puter and the disk drive. 'Ihete are no 
extra tables going to the disk drive or 
additional circuit boards occupying any 
peri])!ieral ports on the computer. If it 
vvei en't for the [iffyDOS opening .screen 
and the small toggle .switches on the 
com]iutci and drive, you'd lU'ver know 
voin" C'-f)4 was nii>diried. 

] iffyDOS' s pciformance was impres- 
sive. Programs that I'd saved when it 
was active (intci leave of 6) loaded more 
than nine times faster than normal, and 
programs were saved in less than half 
the luirnial time. Even reading ;ind writ- 
ing sequential and relative fik's was 
faster, JiffyDOS can really add /.ip to a 
wcni! [>!()cessor oi database manager! 

riie DOS wedge jnovides all the stan- 
dard commands, plus 15 new ones that 
include Disable I lead Rattle. List Basic 
Program from Disk, Enable/Disable 
Ftinction Key Dcfhiitions, Change Disk 
Interleave, l.tuk/Unlock File. List .-XSCll 
Text Kile, Un-New, Screen Dump (text) 
and more. 

The 50 pages of tlocunientation are 
excellent. The creator of JiffyDOS is 
also a science writer, and his training 
and experience show-. 

There's no machine language moni- 
tor in theJiffyDOS ROM, hiitJiffyMON, 
one of the fullestfeaiured tnonitors I've 
seen (with excellent documentation), is 
included in the package on a liisk. 

StnceJiffyDOS/li4 doesn't occupy any 
p<n-ts on the computer, it's hardware- 
conijialible vvith ail computer ])eripher- 
als. anci you can't beat Creative Micro 
Designs' ;l()day, money-back compatibil- 
ity guarantee, which entitles you to a 
complete refurul il you're dissatisfied 
because of any software-compatibility 
problems. 

The firm tells me that JiffyDOSn28 
is under develojjnient and will provide 
disk-access speedups in (i-1. 128 and 



62 R LI S' A11GIJ,ST I98S 



RAPID TRANSIT 



CPfM modes on the C-128. It should be 
available by (he lime yuu read this. 

RapiDOS, by (lhi[) Level Designs, 
consists of two ROM ud;i]31er boards, a 
user-port connector, a board mounted 
on top of a B522 chip in the disk (hive 
and a 3 14 -foot length of ribbon cable. 
The "preliminary manual" offered rea- 
sonably good installation instructions; 
iis computer- gen era ted drawings were 
sufficiently detailed lo prevent any 
problems. However, the :»daj>ter boards 
were too large to allow replacement of 
the RF shield in both the computer and 
the disk drive, so you might expect more 
TV interference from your computer 
system after installation of RapiDOS. 

In my tests, loading times decreased by 
a factor of u[) to 7'/j and saving times 
were reduced by .ibuut 25 jiereenl with 
RapiDOS. It also offers a limited DOS 
wedge, improved editing features, pre- 
programmed function keys, a screen 
dump (text), hex/decimal conversion and 
a simple machine languajre monitor. 

One major drawback to RapiDOS is 
that the user jjort is oecupied and any 
attempt to access device 2 (nu)dem or 
RS-2:i2) will give an Illegal Device error. 
It therefore appears thai any coni])uter 
outfitted with RapiDOS (or RapiDOS 
Professional— see below) can't be used 
for telecommunications. 

RapiDOS Professional employs the 
same user-port ribbon cable setup as 
Ra])iDOS, but a differeiu Keriial ROM 
adapter board and a 5-inch piggy-back 
IC board are mounted inside the 1541. 
Again, there isn't enough room after 
installation to reinstall the RF shields. 
The loading and saving perfornumce 
of RapiDOS Professional is absolutely 
incretlible. In my simple test, the ISO- 
block file loaded in less than three sec- 
onds! Thai's more than 28 times faster 
than normal! Saving speed was nearly as 
impressive (six seconds, versus a nor- 
mal 88). RapiDOS Professional accom- 
plishes this feat by using 8K of RAM 
track buffering and hardware data con- 
version from C'.CR to ASCUI fornuit. The 
disk drive, therefore, reads an entire 
track into die drive RAM, where it'.s 
nearly instantaneously converted to 8- 
bil ASCII and then transferred to the 
computer over a parallel line, 

RapiDOS Professional offers an op- 
tion to extend a LBlrack disk to 40 
tracks without altering the existing data 
on the disk. This adds H.^i blocks to the 
disk. It also has a command for renam- 
ing disks and changing the ID number. 
Otherwise, the editing features and 
DOS commands of this product are 
identical to those of RapiDOS. 
Chip Level Designs also sells a Kcrnal 



Tablo &. Monufacturars and prlcsa. 

Fast-Load Cartridges: 

Fast Load 

Epyx 

PO Box 8020 

Redwood City, CA 94063 

$25 

Exp lad el 

The Soft Group 

PO Box 111 

Montgomery, IL 60538 
S29.95 

Final Cartridge III 

H&P Computers 

1!>4 Valley St. 

South Orange, NJ 07079 

$69.95 

Mach 5 and Mach 128 

Access Software 
25(il South 1560 West 
Woods Cross, UT 84087 
$25 and $35 

Super Snapshot 

Software Support International 
2700 NE Andresen Rd. 
Vancouver, WA 98661 
$54.95 



replacement ROM for the t;-C4. called 
Burst-ROM 64. Iliis [>roduct gives tbe 
C;-()4 a "Burst mode" when used with a 
1571, 1581 or IC'I' hard drive, and it 
contains a DOS wedge, 1 didn't have an 
opportunity lo try the Burst-ROM (i-!, 
but I did install a Burst-ROM 128 in my 
C-128. It's supposed to provide the same 
features in 64 mode on the C;-128 as the 
Burst-ROM 64 does on the C f)4. but all 
I could get to work was llie DOS wedge. 
1 was never able to do fast-loading. It's 
possible thai I made an error in the 
installation by clipping one of the five 
microclips from the circuit board to a 
wrong pinr tbc "preliminary" instruc- 
tions for installaiion wei en'l very good, 
I hope Chip I.evel Designs provides bet- 
ter blowup diagrams in the future. 

Making Your Choice 

All of these produeis are much more 
than just fast-loaders. As we've seen, 
they also possess such features as fast- 
saving, DOS wedges, machine language 
monitors, graphics capturiirg, program 



ROM REPLACEMENTS! 

1541 Flash! 

Skyles Electric W'orks, Inc. 
231 -E South Whisman Rd. 
Mountain View, CA 94041 
$69.95 

JiffyDOS/64 andJiffyDOS/128 

Creative Micro Designs 
PO Box 789 
Wilbrabani, MA 01095 
$49.95 and $59.95 

RapiDOS and 

RapiDOS Professional 
Burst- ROM and Burst-ROM 128 

Chip Level Designs 
PO Box 603 
Astoria, OR 97103 
RapiDOSs: $49.95 and S99.95 
Burst-ROMs; $32.95 and $38.95 



copying (by memory dumping), sprite 
disabling, (jiogramnied function keys, 
Basic language extensions and new ed- 
iting commands. Talk about adding 
power to your computer! 

It's not easy to make a choice from 
so many products with so many differ- 
ent features. I would suggest that you 
ibink carefully about what is important 
to you and look at how each product 
meets ytuir needs. Also, consider the 
hardware itself. Do you want a car- 
tridge, or are ytm willing to open up 
the computer and replace integrated 
circuit chips? If you're considering one 
of the ROM replacement products, 
check fust lo see if your cinnputer has 
socketed ROM chips. Finally, of course, 
you must factor in the c<jst of the 
product. ■ 

Dr. Ray Haberti, a biochemist, is the 
fminder of KnuwledgeWare, a software com 
pemy in Gainesville, Florida. He is also the 
author of Miihifinder, n shareware 064 
database manager. 



AUCi;S-T-l988 -R-U N 6J- 




THERE ARE 

YOU JUST 

WITH 

.UNTIL NOW, 



Introducing GEOS Power 
Plak*, a collection of the 
most useful GEOS desktop 
accessories, utilities and 
applications ever assembled 
on one 



The editors of RUN maga- 
zine have packed this two- 
sided disk with half a dozen 
useful programs, 30 fonts 
and over a hundred illustra- 
tions to use with GEOS. It 
features the work of some 
of the BEST talent in the 
GEOS market. This assures 
you, the GEOS user, of in- 
creased productivity and 
ease of use each and every 
time you boot up GEOS. 

^'Add 30 fonts and doz- 
ens of illiistnitions for 
use with GEOS!" 

Discover how it feels to 
be a GEOS power user with 



the GEOS Power Pak. 

Now, for only $19.97, this 
disk will give you features 
unavailable anywhere else. 

"The editors of RUN 
have assembled the best 
talent in the GEOS coni- 
ntunity for this disk!" 



Fbr example: 

APPLICATIONS 

— geoTerm is the first termina! program 

for GEOS. Before the GEOS Power Pak, 

thb application had the experts stumped. 
But now you can telecommunicate to 
BBSs and online networks, sending and 
receiving messages, attending confer- 
ences and uploading and downloading 
programs. Developed by telecommunica- 
tions expert Bill Coleman, 
— CardFlle is a file manager that comes 
in handy to maintain Usts. Use it as an ad- 
dress book or to keep lists of tajjes, rec- 
ords or household items . . . the 
possibilities are endless, 

FONTS 

—Choose from 30 different character 
fonts and point siz«s. Covering a wide 



range of styles, all the fonts are orii^nal 
and unpublished, produced by some of 
the best font designers (Susan Lamb, Tbm 
Trevorrow, Shaun Jones) in the GEOS 
community. Suitable for letter writing, 
headlines or to spruce up any newsletter, 
memo or sign. 

CUP ABT 

—Pick from over one hundred illustra- 
tions to use in your own documents. De- 
sired by noted GEOS artist Su^n Lamb. 



*'A GEOS telecommunica- 
tions program? Before 
GEOS Power Pak, it had 

the experts stumped!" 



ACCESSORIES 

—Thumbnail is a unique program that re- 
duces full-page geoPsint Images for dis- 
play on the screen and to save to disk. 
Catalog your geol^int coUection or paste 
images into a geoWrite document. 
— geoOrganlzer is a disk utility that lets 
you rearrange your GEOS files quickly 
and ea-sily. 

—GEOS P&ttem Editor lets you create 
your own fill patterns for use within 
geoPaint. 

. . . AND MOREl 



SOME THINGS 
CAN'T DO 

GEOS. . . 

THAT IS. 




■•-■■.■:• ^ 




If*^ 


^ 





f gmmmmmmmmmrim imm 



M 



Pattern Eoitdr—Create voufl own fill 
^ATtiftHfi Fon oeoPaint. 



Like the original GEOS 
program, the GEOS Power 
I^k greatly enhances the 
capabilities of your C-64. It 
takes you further in maxi- 
mizing the potential of your 
computer. 

Let's face it. You've in- 
vested lots of time and en- 
ergy learning to use GEOS. 
The GEOS Power Pak re- 
turns this investment ten- 
fold with easy applications, 
expanded capabilities and 
increased productivity. 

GEOS Power Pak revolu- 






THUUaN*!!. — How VOU C*N HEBUCE 0£OP*IHT IMtaES TO OEOTerM— OlSCOVtH THE FIRST TCDUINIL PROOfUH 

DIII>LA« Of* THE SCREEN AHO SAVE TO OIWL fO" GEOS, 



p^twr- 




I YES! I want to add more computing 



'{►oifltUlfriir 



(l.itr.liM. I ; 

If tit Ktvpi^ . 

IJU«ini) It Mliti 1^ ; 
.liatAiiocli 

OEoOnoANiic))— REOflDcn roun QEOS files with ease. 



' jwiwer tu my CommcMlore M. Send me the 

I (;E0S i'OWEH PAK fmm RUN maKazliie for 

ilif sjH-cisl reduced rate of 1 19.97 ($24.07 

I iiflerH/ir./HH). 
I LI CliLfk cnclo^ied 
. G Ma-MerCard 



D Amorican Exprem 
D Vt»ii 



Card # . 



' Exp. Date . 
I Same 



7\.. MimJlMM 1 



Addrt^is . 



tionizes the program that 
revolutionized your C-64. 

'GEOS Power IWt is u produrl of BUN magaxiiic and 
is not r(uintM.-lttl with llt'rkcEpy Softworks, creiiUJr of 
GEOS. iir Comliitidoro, niiLnufftcluivr i>r Ihe C^M. 



State . 



.Zip. 



I Mail to: ReRUN 80 Elm St. 

I Peterborough, NH 03458 

' (ir call loU fruo 1 -800-343-0728 



Sequential File Design 

Now you can read^ write and edit sequential jiles 
from a Basic program. 



By STEVEN ROGERS 



Tliert arc four lypcs of disk files 
ihat (.iui be saved <jri :i 1541/ 
157] or other ClnriiincKlore- 
compatible disk drive; ptojrrain 
flics, sequemial files, iclative files and 
random files. Se(]uenlial and rflative 
files are the types tiiost often used for 
data storage, although [)rogi aiu files arc 
frequently used. Usually, some kuoivl- 
edge of assembly language ptogiaiu- 
tiling is needed to write programs that 
st<n-e data in progiam tiles iir random 
files. Tor that reason, these files are not 
covered in this article; we'll only ex- 
amine sequential and relative files. 

Terminoix>gy 

First, you must undeistaud some ter- 
minology common to both sequential 
and relative files. 

\ (lalajtle is a collection of records 
organized on a disk or tape and iden- 
tified by njtienarrie. 

A record is all the data that exists 
beiween (but rwl inchuliiig) ilic record 
delimilers. 

A rmmliMimiier is a character (usuiilly 
an MCI I carriage- return character) that 
separates one record from the next in 
a datatilc. 

An ('nd-oJ-fiii> ddimiicr, or KOF, is the 
data written to a file that signifies there 
are no more records in the file. 

Finally, a record may be sulidivided 
into data fields, so a recoid m;iy also 
contain a dala-fiM detimUiir, which is 
usually an ASCII comma character. 

Relafive files earned their name be- 
cause there is a definite relationship 
between the record ntnnber and its po- 
sitiini nithiii ihe file, l bis rel;uionsbi[) 
can be tlefined because ;dl records in a 
ii-lative file miut have the same length. 
Ibis idlinvs relative files to use a for- 
imila (eharacters per record x record 
number) that determines a recorcfs lo- 
cation by counting the number of char- 




a(ter.s from the start of a file. liicrefore, 
it is possible for the disk operating sys- 
tem to read the tenth recotd (or any 
other record) in die file without reading 
any prior records. It is also possible to 
change a record by writing the changed 
information into the record directly. 

With all the apparent power ol rel- 
ative files, why would anytnic want to 
use se(|uenti;il files? Well, each type has 
its own advantages. Here are some. 

Sequential files; maximum file utili- 
zaiiou, !io fixed record siz.c; larger total 
file space per disk; more total records 
possible per disk. 

Relative files; records can be found 
by number without reading other rec- 
ords; individual records can be up- 
d;!ted; records can be subdivided into 
individual fields; individual data fields 
within records can be retrieved widi 
special Basic statements. 

It niiiy not be immediately apparent 
what type of data would best be suited 
for each ty[)e of file, so a little ex[>la- 
luitioii is in <irder. The type of data that 
vvoultl liest be saved with a sequential 
file is historical data and data that re- 
quires only occasional retrieval. 

.■\ specific example of hisu)rical data 



might be a daily record of expenses and 

taxes paid, for income tax ]itirposes. 
.•\fter it is correctly entered, it's unlikely 
that this inforinaiion woukl change, 
file type of tiata that wtnild best be 
saved in a relative file would be data 
that constantly requires updating or fre- 
quent reference; information about a 
stock portfolio, for example. 

The INTELLIGENT 1541 AND 1571 

Writing programs to store data on a 
1541 or 1571 disk drive requires an 
understanding of some specific disk 
commands. Once you master them, 
however, you gain a very versatile DOS. 
This is because the 1541 or 1571 disk 
drive, and other Commodore-compati- 
ble drives are intelligent periplterals; 
they have their own microprocessors 
au(S both use a ieriai communication 
interface. Both have a primary address 
(usually eight, which is the device num- 
ber), and may have several secondary 
addresses fi>r establishing a command/ 
error channel and data channels. 'Fhe 
problem with using device address and 
secondary address is that commands 
must be sent and errors checked using 
somewliat complex Basic programming. 

This article is meant to clarify and 
demystify the data storage techniques 
of the 1 5-! 1 or 1 571 disk drive ;ind other 
Commodoie-compatible disk drives. 

Sequential File Experiments 

Now that you have a better idea of the 
two genera! types of datafiles. lei's in- 
vestigate and experiment with die se- 
quential datafile. For this, you should 
have an old unformatted disk, lb format 
a blank disk, you type in the following 
Basic command. 

OPEN 15,8,1 !>."N0:TESTD1SK,##"; 
CLOSE 15 

To write records into a sequential file, *- 



RUN it right: C-64 and C-128; 1541/1571 or compatible disk drive 



66 K tt S' AUGUST I'.IKH 



ii,imrRjvrKi> tiv macikk ai.brkcht 



L'm/ bank cards same as cash 



GROUND FAULT IND. 



$5.95 



CompLdef equipmens is vefy siwisiiive !0 unground(Kl 
lioui^Qhold wirmg. DiskcJriveshavtjo bi^arrevvayof mix^ 
<ng up malfi. The Ground Fault intficalor tells you it your 
outlet Is propflrly grounded. 

^ SUMMER SALE "^ 

C WVIC20 or 1S<1 (]u91 covef S3 95 

Mix Of maich 5 of mofe lust each S2,95 



CIJ8 5SI tl4.i9 



THE 
BLnCK 
BOOK 



C128 or 1571 dnvq, anTi static 
Buy one of ea, SAVESt,4i 

MISCELLANEOUS 

Disk Slei'vcs, whi(L» tyvek, 100 prtck S 7.ft5 

W'lio pioiocnabs, silver. 100 pock S 1.49 

Dish pagos. 2 pocket. 3 nolo. 10 pack S 8.8S 

BLACK BOOK of C128 $15.95 

Title best tnond a C 1 2S user evef Myd 

tncludes C-64. 0123. CPW. 1&4t. 

1571. 261 pages of easy to tmd rntor- 

motion 75 sasf to read chatts and 

tables. TheBlpclt Bookof Cl2ei9 ^ery 

much like a cliclipnary, always foady to 
answer your quontions, 

CABLES 

Orsve/pnnior. 6 (t. 6 pin mala/mfltfl B6€ 

Dfi¥e/printef.9Ti.6pinmflle/mole afi9 

Orive/pFinier. 18 li. 6 ptn maie/moi& BGIB 

Drive'pfinler, 6 ft. 6 pin male/lorn. ABB 

Monitor, 6 it. 5 pm to 3 RCA plugs M6S3 

Monitor, 6 tt 5 pin to 2 RCA plugs M652 

Monitor oxt.. 10 ft. 5 pin malo/lom. ME65 

Monitor 3 H. 8 pm lo 2 HCA plugs MSBE 

MonitQf 3 (r a pin to 5 RCA plugj M385 

Joystick ail 9 pin. 12 H maie'tBm JS12 

Joystici< t. 9 pin. 1 fefn,/2 malo JSY 

Joystick Y, 9 pm. 1 mflle/2 tem njSY 

Power cables, mftio/riflhl ang. male PR6 

DB9. 6fl.,niale/mBlB DB9MM 

DBS, ett, malB/lem. DB9MF 

Spin Mini Dm, 611.. male/male 8M6MM 

Parallel, 6 II.. male/male CGMM 

Ra'allel. 10(1 . male/male C10MM 

Pa'aliel. 6 h.. male/fern. C6MF 

Parallel. 10 It., male/tern ClOMF 

Serial, 6 It., maie/male. DBJS R6MM 

Serial. 6 ft., malfl/lem., DB2S RgMF 

ISM pnnlor, 6 (t , male/male IBP6 

IBM printer. 10 ti . mele/mele IBPIO 

IBM keyboard entengion. 5 pm IBKE 

Gender ctiange. 6 pin, lem,/fem. GC6FF 

Gefider cbange. parallel, male/rnale CGMM 

Ger>dor cnange, parallel, fern riam. GCFF 

Gender cnange, serial, male^malfl GSMM 

Gender change, serial, (em. /fern. GSFF 

Genderchan5e,DB9,male/mole G9MM 

Gender change, DBS, fem./lem GSFF 
Gendef change, 089. (BmVDB25 male G9F25M 

Aaaplor. DB2S male/36 p>n male A2SMM 

Null modem, D025, male/male NWMM 

Null moderri, DB25, male/fem NMMF 

Null modem, DB26, fem./lem. NMFF 

RS232 Mini tester. ma1e./lam. TESMF 

RS232linesurge protector SSP 

Parailelline booster PLB 



S 5 95 
S 7 95 

S1295 
S 5 95 
5.95 
J. 95 
5.9S 
495 
5.95 
49S 
8 95 

3 95 
6.95 
8.95 
8.95 
9.95 
9.95 

S11 95 
S 9,9S 
£11 95 

% e.9s 

$ 8. 95 

% e 95 

$10.96 
S 5 95 
*.9S 
9.95 
995 
6.95 
5.95 
4.95 

4 95 
B95 
8 95 

5 95 
5 95 
595 

S12.95 
SI 4.95 
S249S 



IHFORWATIOH! Informalion or Oregon buyers: 
50 3. 24 6.09 24 

TO OflOER; VISA, MASTER CARD, money Ofders. cer- 
tified, and pofsonai cnecka (Allow 21 days for checks lo 
clear) accepled. 

SHIPPING: S3. 00. power suppliea £4.00. power center 
$5.00. S3 00 service cnargo on COD orders (cash only I. 
plus UPS. APO. FPO. etc , no entra charge. 
TERMS; In stock items shipped within 48 hrs We 
CANNOT GUARANTEE COMPATIBILITY, All sales 
FINAL. Dolocllve ilems replaced or repaired at our dis- 
cretion RAI REQUIRED. Price and avallBbiliiy subjoct 
to change. 

VALUE SOFT INC . 

3641 S.W.Evelyn ff::2C^l 

J Portland. OR 97219 fv_X_y^ 



NEW .MODEM LINKbyVSI $15.95 

Thjsisthe LINK from a Hayes compatstile modem to your 
CofTiTnodore, EnnuJates Hayes or a 1670. The LINK dor- 
nects to ir>o user port, and has t3eeri tested in 1200 or 
240O baud. Compact, lull plastic case, why pay morn. 

NEW. . .THEBUTTONbyVSI $8.95 

Ttlt BUTTON isadoluKorosol for tP0C64 Plugs inlolho 
uaer port, don't worry the port is dupljcated on the out. 
sidee<tgeol (he case. Comes in a compact case. 3x1"? 
inches do not conluse the C64 wtih ihe newer 64C 



VOICE MASTER JR. 



$37.95 



Turn your computer into a tBlhing and liatening sorvatit. 
Get speech nnd voice recognition in ONE product Eo&y 
to use. wFliemusiCbywhislllrroaturio. Unlimited uses lor 

lun, oducatfon. or business. 

SAM'S BOOKS 

064 Trouble Shooting & Repair Guide $19 95 

1541 Trouble Shooting A Repair Guide S19.95 

C128Troul)lo Shooting s Repair Guide $19.95 

Compularfncls CS4. 1541, C12a. or 1571 $19.95 

PRINTER BUFFER, 256K CALL 

Compute jjnf] prmi at tbe same lime. The buffer stores 
tfie dota, then sends it to the pnnler at Ihe righi 3pe<Ki 

whiltj you go on wilh your work. pDrQ<lol, 36 pm. 



-d«».\-*;'-ia,-iLlii.='.. ,.^^^ :__".!^ 




1 


QgH 




jS^M 


1 


li 



DATA SWITCHES 

VSl swi(cbe« let users share equipment, end cosily 
duplication Piari your own sysiflm; two compulcra to 
one disk drive and pnntef. or rwo printers to one 
conrtpuler, share a printer bfltwcmn a PC and b C126. 
elc Cable chanQing is. a thing ol the past, turn a Knob 
to switch Irom one device to nnothor. Remember, tt you 
need extra cables, we carry a broad selection, 

ONE YEAR WARRANTY 

Compact Design. Deluxe Melai Case 
FemBle Sockois. Long Lite flotary Switch 
Anti-Skid Feet to Prevent Wovoment 
Full Shiofding Exceeds FCC Roquirements 

$ SAVER AB $29.95 

VIC-20. CI 8, Plus 4. C.64, OR C 1 2B compatible 

SUPER SAVER ABCD $39.95 

VIC-20. C16. Plus 4, 0-64. OR 0126 compatible 

PARALLEL, SERIAL, 0B9, AB $29.95 

Parallel 36 pins, serial 25 pms. 

PARALLEL,SER1AL,DBg,ABCD $39.95 

Parallel - 36 pm? serial 25 pms 

PARALLEL Aa x Bb $44.95 

Two computers share rwo prirrters. 

8 PIN MINI DIN AB $29.95 

Designed (or the new Apple Computer applfcations. 




DISK DOUBLER „ $6.95 

The ortjmal' AM metal 
Cuts an etrnct square 

notch (M tho disk. San>e 
spot evorv llnnu!' 

BLASTER C64, C128 $5.95 

Add automaE'Clirepowcr 10 your gymes, plug- in module 
fliat makes The Nre button o( your joystick have machine 
gun action. Adjustable speed control, 

"TOUCH ME BUTTON" $9.95 

Stalic car* KILL your COMPUTEn and your PRO- 
GRAMS. Touch Me rids your syotom of harmful gtalic 
like MAGIC before you touch your computer peripherals 
Or other dev^cui The contiolled eltfCtrECol rei^sianco of 
Touch Me, drains static charQes harmlessly away to 
ground at low tinergy levels. Touch }^e can add years of 
life to your equipment. 



1200 EASY DATA MODEM 



Hayes COMPATIBLE 
External 300/1200 Baud 
Supporls Bell 103 4 212A 
Bom Half « Full Duplex 
fledlal. Auto Busy Redlal, 
Touch Tone a Pu(se 
Auto Dial. Au(o Answer 
"AT" Commands & more 
Power Up Sel( Test 
FCC Regis(ered 




1200 EASY DATA MODEM PLUS C64 
INTERFACE PACKAGE $104.95 



2400 BAUD MODEM CALL 

PHOENIX POWER SUPPLIES 

C PS-30. C84, (used, rrpairabte, ai( melai case. Full 1 year warranty on 
parts/labor. 5V DC, 3A, 10V AC. 1A. $38.95 

CPS-10, C64, heavy duly, RFI and EMI llllered 100 KHZlo ZOO MHZ, Z 
seckela lor monitor, dnve. elc. Power switch (or com puler/ peripherals. 
Fused, repairable, metal case, 1 yr, warranty. 5V DC, 3A, lOV AC, 
1*. S49.95 

CPS-128, in the 1 radii ion o(lheCPS-M, hearyduty prelection tor Ihe 
C12B and periptKrais. Power awilcfl for computer and peripherals. 
Fuaed. mitred, metal caae, repairable, 1 yr. warranty. SV DC, B*, 10Vao. 
2A. $59.95 

CPS-500, Amiga 500, heavy duty power tuppoMi eiiia ram. 3 
sDctieta tor periptiefali, tuaed, reisairabte. metal case, ritiered, 1 yr, 
warranty. 5V, SA, $89,95 



POWER CENTER 

The POWER CENTER providn 
Hidtvidual oorttfDl of up 
to ^ componer^ti ptu« master 
on or oft switeli. 



WAS $S9.95 

NEW LOW PRICE $49.95 



Sysl*m protection: EMI/RFI filtering, auroe and aplKa pratectton, 
15 AMP bfvaker. twavy duty cati4e, 3 prong P^ug, Ligtiled roefcer 
iwitcti«i, all itaX ciit, tJ»: 1 3^4 H xU 1/4 D a 15 W. 

OMNITRONIX INTERFACES 

HOT SHOT PLUS $64.95 

Printer interface, SK tiutfer, expandable 10 84 K, B fonts plus editor in 
nOM, jxints double or quad density, CPM selection, 

[)ELUXnS232 INTERFACE $39.SS 

Connects ilandard rrwdems oi PS 232 accaaiorfea to ttw C84, C128, 
840, SX«4. VtC30, or Plu*4. 

SERIAL pniNTEH INTERFACE SM.S5 

Use a stand Bird n8232 lypc ptinler on the Comnwdor*. Conneatt M 
Serial Bue (B pin), 

I BM to C B M Ailaptor $37.95 

Now use your CB4 cempatiMe printer on a PC eompatit^e. tncludea « 
specialty desifined cabto and tottware. 

COOLING FAN 

Haat Is a tfi enemy to youf 
disk drive. Reduce Lad 
toads and costly repatr 
$29a95 bills with a fan« keep your 
1M1 or 1&71 QOQl Quel, 
surge ur^d spike protec- 
tion. EMI filtering 

JOYSTICK REDUCER $3.95 

Evary onco in a wNte, our buyers find otk ol those odd gadgeta th«y 
iuat OMi't ntiit. The Joy Stick Reducer b odd and low-priced. It 
■II wn one joytticli tobeplufigedintotiottiportaalltietamotlma.l 
loMw ^u are aayatg, wtvara It gooil for. Slop and Itiink, how ntmy 
Hrnea have you had to irjf iMth porta lielore finding the rlgtit one? 

SPECIAL PURCHASE 

Now $12.95 

Cnromo plated, heavy duty universal printer 
stand Rubber feel, allows Iront. Isack. or 
bottom fec<J For so or 132 column printers. 
Original price S24.95. sale limited to quan. 
titles in stock 




<^^n 





% 



APROSPAND 64 

plugi into the cartridge port, has 4 
■ witchable slots, fuse protected 
and a reset button. $29.95 

12 PLUS 12 in, cartridge port extension $19.95 



CALL TOLL FREE 1 ■800-544-SOFT 



i 



FILE DESIGN 



ihf nif invisl l)f opciictl ;md given ;i 
iilL'iKime, a frlf iiumlifr, a diivf luimbff 
;>tKi a data ehannol. Rccorcls nuisi difu 
lie writien iiiU) ilic ille, uiui. Iliinliy, (he 
Ilk' must bctlosi'd. Tlif filtiiaiiH' is iiscd 
hy tlif DOS to 1(H ate the file when you 
later want to read records IVosn ii. The 
file mimhcr is used hy Basit so that, by 
sending record d^ila to the jjioper data 
channel, it can write the records into 
the [iroper fde. Yon should choiise ;i 
file number less than 128, because 
larger file numbers will place, alter ciich 
record, an extra record limit er (an AS- 
CAl line feed), which might cause soine 
problems, particularly with end-of-file 
detection. 

To ex])eriment witli writing data to a 
seijiiential file, enter iind save the ibl- 
Uiwiiig program, known asSKQWRIlK 1, 

1 REM **LI.snNG 1— SEQWRlTEl** 

IIJ OVEN 13,8.!5,"S():T.A.XLOG":CtX)SE15: 

KKM ER^ySES TAXLOG [-IJ.E 
20 OE'EN 2,8,2, "(MAXl.OG.S.W" 
at) DS = "H REX. Mir:(;OSLlli 1000 
•10 I)S»"i;!8m()":(;u.SL'B hjuo 
so I>S = ■' 1 :W.2K":< ;( ).Sl J B IIIIIO 
til) C:i,OSE2:END 
1000 I'R1NT#2. I)S:KErURN 

Look at the Ofjen statement in line 
20; this opens the file. The rirsi number 
(2) refers to the file number that is used 
later. The second initnber rel'ers to the 
disk device (8). The third tiumljei relets 
to the data thannel (2) that ivill be u.sed 
to send the data to the file. Tor conve- 
nience, the data channel is usually cho- 
sen to be the same number as the file 
number, althouf^h the data channel may 
be any tiumber from 2 to M. Jlcncc- 
fot th. any future reference to tile num- 
ber 2 will he ailociued :is such: Anything 
written to file 2 is sent on channel 2 to 
device 8. 

lite data that is enclosed in quotes 
behind the Open statement's ille. de- 
vice and channel number parameters is 
usually referred to as the filenanre; how- 
ever, it cotitains much more inlorma- 
tioit than just the filename. It is the 
acttial inl'ormaiioii sent to the disk drive 
to set tip the sciiuential file, and it's 
iitore properly referred to as a Jile pa- 
mmetrr siring, 

'file actual filenanie is TAXLOG, and 
the ",S,W" indicates to the DCS that 
you want to o])en a sequential Ille (S) 
and that yon wazrl lo write to it (W). 

■fhe Priiil#2 statement on line 1000 
writes a record into file 2, the setiucntial 
fde opened in line 20. Writing records 
into a file is much like printing a string 
to the disk drive. 

Remember the datapath allocation 
I)lan set up by the Open statement: Any- 



thing written to file 2 is sent on channel 
2 to device 8. file UvU or l.")71 DOS 
knows that channel 2 will have iitc<«n- 
ing ihita for the lAXLOtl file. Kvery- 
thing works according to a plan. It is 
also necessary to close the file. The 
Close 2 statement tells the DOS lo write 
an i'.OF delimiter in the TAXLOG file 
and to cancel the file 2 data-path allo- 
catiriii plan. 

Run the ])rogiain. The record tlaia 
wilt be written into ibe file in die fol 
lowing se<]uence: 

Jt REX. MD»l/IHm6*im28* 

Note: "*" represents an .-VSCIl car- 
riage-return character. 

fo read recortls from a file, the file 
must fiisl he opened with a filename, a 
file number, a disk drive number and 
a channel number. The records in the 
file are read, and then the file is closed. 
Type in the following program and save 
it as SEQREADl. 

I REM** LlSf l.NG 2— SEQRE.-Vn 1 * * 
111 Ot'KN 2.8,2. "0:TAXLOG.S.R- 
20 GtJSUB 1000:NA$ = 1)S:(;C>,SU1( 

IO0O:U.'\$=nS 
.'iO (lOSUll 10(10:A = VyVL(D3) 
■HI CLOSE 2 
60 I'RINT XAS:RRINr DAS:PR[.N*T 

A:END 
1000 INPU r#2, DS:RF.TURN 

■file Ojjeii statement sets u|) a data- 
jiaih alloc:ition ])hni for file 2 to be al- 
loraied to device 8 and channel 2. When 
you open a set|nentiai file for reading, 
the filename parameter string can con- 
tain either the filename alone or the file- 
name and "():" drive ideniifler. The 
absence of the ".S.R" suffix lo the file- 
name [laraineter siring tells tin- DOS to 
assume :i sei|iiential file and a read ac- 
cess, fhe DOS locates the file by file- 
name in the iliiectory and prepares to 
provide record data on channel 2. 

The Input# Technique 

'fo read the records in the file, the 
lnput# statement is used. The lnpnt# 
statement is similar to the Inpm state- 
ment, except that the lnpiit# siaiement 
expects data from a previuuslv opened 
file, rather than from the keyboard. 
Each record is read and assigned co a 
variable, ivith a conversion to a numeric 
variable wlieii necessary. Finally, the file 
is closed with a tMose statement and 
variables are prinied. Run the program. 
You should see the following: 

H REX 

!/lHfH(i 
l:S9.28 



al)ovc. The record written into the file 
with the ST.QWRffLl piogtam was "H 
RKX, MD", not "II REX". Actually, the 
entire record w;is read in. but the lii- 
[>ut# statement recognized a comma in 
the input data and truncaied the data 
transfer to the variable. Ibis i|uirk of 
the]nput# statement, while undesirable 
in tills example, can be put to some use, 
because it enables you to input separate 
dat:i fields in a single record. 

When yon use the lnput# statement 
to lead a record in a disk file, the DOS 
transfers the next record IVtnn the disk 
into the computer's Basic input buffer. 
The DOS coniinucs to transfer char- 
acters from the record into the Basic 
in]]ut buffer until it reads a letind ter 
niinator. fhe record read into the Basic 
in}nil buffer ciiiiesponds cx:!ctly io 
what was written to the disk with the 
siitgle Print# statement that wrote the 
record. After the DOS sees the record 
terminator (a carriage return), Basic 
then assigns the characters in the input 
buffer to a variable until it sees cither 
the record terminator or a Held ter- 
minator [a comma). 

!1 the ln|>ul# statement has a lisl of 
variables separated by conmias. and if 
there are commas in the record, then 
the next variable in the list will be as- 
signed the characters in the next field 
of the record, fo make use c)l data fields 
in records, there are some jiilfalls you 
must avoitl. 

■fo write a record with data fields, you 
must place commas into the record be- 
tween the fields of data. 'I'his can be 
done by setting a string variable equal 
to a comma (GMS = ",") and writing the 
fields of dala into the record iisiitg a 
single Frim# statement as follows; 

l'RINT#2, !--lS;t;MS;E2$;CMS;E:iS 

Don't use a statement like "PRINT 
#2, I-lS,T2$.r:}S", because the data 
fields are n<n separated by commas. 
Al.so, you must be careful that the length 
of data in all the fields of the record 
(including the commas that delimit the 
fields) does noi exceed 80 characters; if 
it does, the (Mi'l's iiijiut huffer will 
overfiow when ycni use the lnput# state- 
ment to read the record, (fhe C-128's 
limit is 254 characters.) 

fo read a recorrl with data fields, vou 
must use only a single Input# statemenl 
per record, and ihe statement must have 
a variable list to iitdicate to Basic which 
variable will be used to .store which data 
field. If the record has three data fields 
and you tise the following statement, die 
data w-ill be properly read from die disk. 



Note that the , MD is missing on the lNi'Lrr#2. F1S.E2S.E:1$ 



m i< u N" 



Ati(;ti.sr U)KH 



FILE DESIGN 



On llic other hand, if you ttyto hi|)Ul 
llif nrlds of daw uitli separate lii]nit# 
slalfiiu'tits, fur cxaiiiplf 

the data read will not be correct hccause 
each new Input# stalemcni reads a new 
record from the disk, regardless of 
whether or not all of I he data (lelds of 
the ))H'vii>n.s record have been assigned 
to v;iri;ibles !)y Basic. 

There are some cliiiracters thai 
should not he used with the Inpin# 
stateineiil, Connnas. colons and mill 
characters will cause problems because 
they sejiaratc tlelds of data. 

Before assigning; the data to a vari- 
able, the In]nit# staiemeni removes all 
leading spaces; iherefore, if von want 
to iiH hide spaces before ymn' data, use 
ciiinmas. 

The length of records caniiol exceed 
HO characters (or. in the case of the 
C12H, 2.")4 characteis), since the C-(M 
iuss only an SOcharacier input buffer. 
A String Too Long error will resuh 
when the Basic in))Ul buffer is overfilled 
by the DOS. 

['he leading space pioblem. the 
conmia and colon restrit tions, and the 
SOcharactcr record-length restriction 
are somewhat limiting, particularly 
when records contain text, so special 
techni()ucs are available to overctnne 
these resirictitms. 

Get# It Together 

To include connnas or colons in rec- 
ords, use the Get# counnand in place 
of the lnput# command. The CJetS lech- 
nitjtie is used to inpiil data frtmi rec<inls 
that are more than HO characters in 
length. To experiment with this lech 
ni(|ue. load the SKQRK.'M)! program 
and make [he changes and additions 
that are indicated by the underlined 
text in the following program, which 
you should save as SE'.QRE.VDa. 

I RE.\I ••LISTING 3— SEQRE/U>2»* 

H) Ol'KN 'JA.2. "(l:T7\Xl.C)f..S.K" ~ 

211 m.KSLHi 1(1()();NAS = 1)$;C.()SUU HHKI: 

1)AS = DS 
.SO GOSlih I0(JU:.-\ = V..\1.([)$) 
40 CLOSf. -2 

6U ['R!N r N-.\S:PRINr DAS:PRINT A.V.SD 
1000 ])$ = '■" 

H)IO r.i-Att'I, CS:1K AHCICI)^ Vi THKN 
Rf.lURN 

lo'io ii$^i>$-t-(:s:(iO'i't> imo 

Run this program, fhe Clet# tech- 
nique elimitiatcs the character rcslric- 
lions. Normally, it would also eliminate 
the record-length limilalions of the In- 
put# technique. However, unlike the 



Input# command, which tiiili^es the 
computer's operating system, Get# uses 
Basic, whii h is substantially slower. 

The QuoTED-STRtNG Technique 

The Input# technique can be used to 
input ctnnmas and colons in record 
data if lite records arc written into the 
file as a quoted string. This technique 
works only when the record length is 
less than H(l cltatacters. In this tccll- 
ni(|ue. the quote cliaractei (.ASCII value 
'M decimal) is written as the fust char- 
acter of the lecord. 

The hipnt# technique is then tiscd to 
read the records. The quote charactei 
at the start of ihe record forces the 
lnput# statement, which assigns all of 
the data read from the record, includ- 
ing commas and colons (but not the 
initial quote character), into a xtriiif^ 
varialile. f.oad the SEQWRI'lTJ pro- 
gram and make the following changes 
and additions indicated by the under- 
lined text. 

1 REM "LISTING 4— S[-:Q WRITES** 

l(J ()i'!-:N {.'■i.H,l.f),"S():lAXI.()(;":(;[.()SEiri; 

Rf.M flR.VSES lAXLOC; i-ILK 
20 OJ'EN 2,H.2."l):IAXLOC;,S,W" 
:iO DS = -H REX. MD";GOSUIi lOOQ 
•10 DS = "in8(Hli":GOSi:B 1000 
50 DS = "l:ii|.'JH":GOSUB 1000 
()0 CLOSK •J:ENr) 
1000 PRIN I #2, CUR$(:{-1); I)$:RETURN 

Save this program as SKQWRITE^ 
and run it. The earlier veisimi ofTAX- 
LOG is eiased and new data is now 
stored in the illc as follows; 

"H Ri':x, MD*"in8i8e*"Uiy.28* 

Note: "*" represents an ASCII car- 
riage-return character. 

Since each record is preceded by a 
([uotalion mark, ihc records must be 
inpul as s/nnjrr variables, since Basic can- 
not input a numeric variable, even if ii 
is preceded bv a quotation mark. If the 
data ctmtains numei ic inibrmation, the 
string can be converted lo a number 
using ihe \'.\l. function. Load the 
SKQRr„\Dl progam ami iini it. 

Note thai ihe lnput# staiemeni now 
inputs a ccmima because of the initial 
quotation murk written to the recorcl 
before the actual data. While the 
SEQ\VRIl'K2 ]irogram writes the data 
in a mannei I hat permits ihe input of 
commas, coUnis and le;iding spaces, ii 
will not peiinit the input of a qtioialion 
mark. 

The SKQWRirKS program writes 
one more cbaiacier to each record than 
the SEQWRirF.l program, so the max- 
imum nmnher of recxn'ds I bat will i"il 
on a disk using ihe SLQWRl rF.2 pro- 



gram will be less than with the SEQ- 
WRITE! ])rogram. 

Detecting the end oe the File 

In practice, a se(|iLential file will con- 
tain an unknown number of records. 
Therefore, you will need to know- 
when the last record has been read from 
the file. 

Basic t)rovides a reset veil variable, 
S'T, lo monitor the status of disk drive 
input/output (qx'rations. L'siiig the In- 
piilS and Get# teclmique, the ST vari 
able detects when the last recoid in the 
file is read. The next listing, SEQ- 
RE.AnS, tests the status variable to see 
if it checks for the last record, 

I REM **l.l.SllNt; .-1— SEQKKAIW** 

10 Ol'EN 2,^.2. "0: 1 AXI.OC.S.R" 

20 (;oSL'!l lOOOiPKlNT ■■.STATUS = "S;nS 

;tO IT S AN!) lil = OTHEN 20 

•10 C;i.OSE 2:ENl) 

10(10 INPUT#2. I)S:S = ST:RETURN 

Kntcr the ])rograin and save it as 
SEtiRE.-XD:!. Run the program and note 
that it stojis aul(mialic;illy altei reading 
the three records in the"TAXL()(;" Tile. 

Adding Records 

It's easy to add more rccortls to a se- 
fjuential file. ! .oad the StQ\VRTTE2 pro^ 
giam and make the changes indicated 
by the underlining in the listing below. 
Save the ])t()gram as SEQWRTTE;!. 

I REM **T1STING fi~SEQ\VKTTK;j** 
10 REM 

20 OPEN 2.8.2. "OflAXLOCJ.S.A" 
:iO DS = ^'H KKX. .\lD":t:;OSUB 1000 
•10 DS = "i;iS/Hli":GOSL'R 1000 

.')0 d.$ = "i;i(i.2H":(;oslib looo 

liO CLOSE 2:END 

lOOO l'RI\]-#2. (:iIRS(.1-t);OS:RETURN 

T!ie",S,W" portion tjf the filename ])a, 
rameter string is replaced with ",S,.'\", 
which tells the DOS that you want 
to open an existing sequential file (S) 
and that you want to append (\) data to 
the file. 

Run theSEQWRI'l E;i ]irogram. Every 
time you run it. it adds tlnee nunc 
recoicls to the TAX LOG set|ueiitial Tile. 
Load and run ihe SEQRE.'XD;! program 
to verify the ptoper data content of the 
TAXLOG file, 

Ihe .-\])peiid mode makes it easy to 
feed information into files iti, say, 
imuithly batches. Of course, the pro, 
gram you use would have to o])eii and 
create tlie sequential file ihe first time 
y<Hi run the |nc)gram :\.r\i\ to use the 
",S,A" parameieis thereafter. 

But how will the program know when 
lo create antl when to a]) pent I? The 
program could first try to open the (lie 



AUGLSSl' lliMH 



K f \ 69 



FILE DESIGN 



in the Apprtitl motlc. ilicn. if ii found 
thai lilt' flic (Idcsii't L'xist. it cuukl switcli 
lo tilt' Creatt' mode and crt'ati- the fik-. 
To do this, jiowcver, it is iicrcssaiy for 
tlif projjiani 10 he able 10 icad DOS 
errors on the L'oiniiiaiid/crror channel. 

Trapping Disk-Rel^vted Errors 

At tint' liiiic or a not) if f, whik' iisiiij; 
the 1511 disk drive, you've piol);ibly 
SL'L-n its ifil light Hash (it's a llasliinj,' 
green liglit on tlic 1571), This flashing 
indicates that some ty])e of ertor has 
otxtirred and that the disk drive is ready 
to tell you what type oferrof. 

Disk errors are detected by reading 
the (■<nintiand/eiTor ehaiuiel, which is 
chaiHiel la. To read this ehaiiiiel. open 
a I'lk' to ii and in))nt the eiror data. The 
eiixu data consists ol (oin- s(:|)aiate 
types ofintormation: the error number, 
a descripti<ni of tlieerrf)r and two more 
miscellaneous numbers. If you've made 
a major error, those last two numbers 
will be track anil sectm' mmibers that 
jnst might permit someone to restore 
the data on the tlisk. 



Hie following listing, the SEQREADl 
|>rogram. contains a general ptir [lose 
error-trapping rtnitine that displays 
disk errors when tliey occur, Load the 
Sl^ORl'ADH jirogram and add (jr 
change the underlined text; then save 
the jnogram as S[''.yKK.'\D4. 

I RKM "'hlSTINC; 7— ,SKQRF.\D4** 

'1 OE'KN 15.8.1 r>:RKM KRROR C:ilA.\'S't;:l. 

\vii.i. fiK Fii.i-: ir> 

Ifl Ol'KN 2,H,i.', "():'lAXl.nC,,S,R" . (lOSUli 

L'OOl) 
'JO f.OSim I()I)():I'U1NT",S1ATL'S = ";,S;1)S 
;i() 11- S AND lil = 0[HKX 'JO 
to CLOSE gi CLOSK l.'): EN13 
100(1 INPUT #'J, D$:S = Sr: GO.Sl"B L'(iO0: 

RETURN 
21100 INI'UT #'J0, E.KRS.TS 
lili'JO If K<2I1. I'UKN RKHJRN 
2ti:{0 I'RINT i:;KK$;'l;S:S101' 

Line 5 opens a Hie that will be nseil 
for input on the coinniandJerror chan- 
nel, channel l.^. N'ote that every disk- 
a( cess statement has a call to subroutine 
2001), which inputs and then checks the 
(iisk-eiiur [larameters. l he error j>a- 



TabJB 1, Comman uaar arrors and ralatod disk arrors. 

Common user error Disk drive error number and ines-^ige 

*Ni) disk in disk drive 74 DRIVT. NC>[ RE.-^DY 

'•'Un [on Halted disk in disk drive 
*Uisk in drive upsiile d<iun 
*Disk driM- cioor iipc-n 

Wiiiti^ di^k in disk drive 



74 IIKIVK. Ncrr RKADY 
7 ! DRlVf. Nt)]- RE.\nY 
74 l)Rl\'J-; N<H REAOV 
ti2 FIL1-, NOr FOUND 



Disk write pnilected 



2fi WRll 1-. I'ROI ECrr ON 



*Suangely, those conditiinis may also generate 
a 21 READ ERROR on track 18, sector 0. 



rameters will he printed out. and the 
program will stop if there is an impor 
tant eniH'. 

Run the SF.QVVRrLK;^ program and 
see lunv many errors you can generate. 
Table 1 shows a list of the comm<ni user 
errors and tlie associated disk error. 

Wrapping It Up 

Listing 1, SFQnTIT7HANni,ER. con- 
tains a fully c<nmiiented pi ogram that's 
useful for designing your own data-han- 
dling ]nogi ains. Tlie sulnoutines froni 
lines ;S'J(} lo '.)',H) arc used to perform 
and check disk input/output opera- 
tions, while the main body of the pro- 
gram demonstrates these functitnis. 

file file handling routine, which 
checks to see if a disk is in the drive, 
uses the Iniliali/e cminnainl. When the 
disk is iniliali/ed. the block alloiaiion 
map (ll.-\M) is loaded into tlie drive's 
DOS. Tlie Initialii^ation command 
checks 10 see if the disk is seated prop- 
erly and if it's formatted ami readaliie. 

'Ihe flie-hamlling routine simply tries 
to o[)eii the file Im rciding ami then 
checks fin eriois. When a ille is created, 
appended in scratched (erased), the disk 
must not he wnte-protccted. Each of 
these functions must check for error 26, 
"Write Protect On," and ])roceed ac- 
cordingly. Finally, if the file parameter 
string is a string expression instead of a 
quoted siring, tlien it miisi he enclosed 
bv [)ai en theses to force Basic 10 send the 
entire expiession to the disk drive. 

Use this article as a ste[)ping stone to 
explore ftinhei sequential files and to 
create your own programs, llie more 
you work with set[ucntial files, i lie easier 
they'll be for you to handle, (ffl 



Liating 1, Soquentlal File Handler pragram. 



1 REM SEQUEHTIAL FILE HANDLER 1 ] 

- STEVEN ROGERS :REHt44 

20 F$ = "E.XPDATA" :REM*249 \ 2i 
30 PRINT "(SHPT CLR} SELECT MENU 

ITEM BY NUMBER": PRINT 130 
:REM+7 7 

40 PRINT " 1. ADD DATA TO EXIST 13!i 

ING FILE" :REM*n 1 

50 PRINT " 2. CREATE NEW FILE" 136 

:REM*82 140 

60 PRINT *' 3. DISPLAY RECORDS I 150 

N FILE" :REM*216 160 

70 PRINT " 4. ERASE FILE" 170 

:REM*216 ia0 
80 PRINT " 5. QUIT PROGRAM": PR 1 

NT :REM*184 190 

90 FOR 1=1 TO 11:GET CSrNEXT I 

:RE.M''201 200 

100 GET CS:IFC$=""TilEN 100 210 

:REM*221 220 



IF VAL(CS)<1 OR VAL(C$)>5 T 
HEN 100 :REM*4e 

ON VAL{C$1 GOSUB 140,230,30 
0,370,380 :REM»209 

PRINT"PRESS 'C TO CONTINUE 
..." ;REM*1'J4 

GETAS: IFA$< ) "C'THEN 135 

GOTO30 
GOSUB 390 
GOSUB 560 
M$="A":GOSUB6 40 
IF E< >26 TilEN 220 
PRINT "CANNOT ADD DATA 
K WRITE PROTIiCTED 
PRINT "REMOVE WRI' 

TAB FROM DISK," 
GOSUB 680 
GOTO 140 
GOTO 260 



230 GOSUB 390 :REM*71 

240 GOSUB 890 :REM*91 

250 M$="W":GOSUB 640 :REM*186 
260 PRINT: PR I NT" TYPE RECORD DAT 

A OR 'EOF' TO STOP.": REM* 3 4 
270 1NPUTD$:IF D$ = "EOF" TtlEN CL 

OSE 2: CLOSE 1 5 : RETURN 



:REM*96 






: REM* 8 6 


;REM*5 


280 


GOSUB 740 


:REM*10e 


REM*232 


290 


GOTO 26 


:REM*114 


REM»237 


300 


GOSUB 390 


:BEM*137 


REM*241 


310 


GOSUB 560 


:REM*140 


REM'l 43 


320 


MS="R":GOSUB 640 


:REM*199 


TA--1HS 


330 


GOSUii 860 


: REM* 170 


REM* 148 


340 


PRINT "STATUS="!S; 


'RECORD^" 


PROTECT 




;DS 


:REM*87 


: REM* 6 7 


350 


IF (S AND 64) THEN 


CLOSE 2: 


:REM»4 2 




CLOSE 1S:RETURN 


:REM*247 


: REM* 2 6 


360 


GOTO3 30 


:REM*179 


: HEM* 4 


370 


GOTO 890 


:REM*213 



70 KIN 



SI I'.lWj 



FILE DESIGN 



380 END ;REM*253 

390 REM CHECK FOR VALID DISK 

;REM»10a 
Ai9 OPEN 1 S,8,15 ;REM*247 
410 PRINT*f15, "10" :REM*171 
420 GOSUB 490 :REM*0 

430 CLOSE 15 :REM*76 

440 IF E=0 THEN RETURN : REM* 5 4 
450 PRIKTiPRlKT "CAN'T READ DIS 

K IN DISK DRIVE." :RI;M+G0 
460 PRINT "CHECK DISK AND/OR DI 

SK DRIVE." :REM+G5 

470 GOSUB 680 :REM*S1 

480 GOTO390 :REM*62 

490 HEM DISK ERROR CHECK 

:REM*243 
500 INPOTii^lS, E,ERS,TR,SE 

: REM '30 
510 IF E<2i THEN RETURN:REM*1 90 
520 IF E=21 AND TR=18 AND SE=0 

THEN RETURN : REM "9 7 

530 IF E=74 OR E=62 OR E=26 THE 

N RETURN :REH*96 

540 CLOSE 2:CL0SE 15 :REM*137 
550 PRINT E;ER$;TR;SE:STOP 

:REH*174 
560 REM FILENAME CHECK :REM*141 
570 MS="R": GOSUB 640 :REM*220 



580 

590 
600 

610 

620 
630 
640 
6 50 
660 

670 
680 
690 



CLOSE 2:CL0SE 15 :REM+161 
IF E=0 THEN RETURN :REM+220 
PRINT; PRINT "CAN'T FIND FIL 
E "FS : REM* 19 

PRINT "ON DISK DRIVE, INSER 



T DISK WITH FILE." 

GOSUB 680 

GOTO5 60 

REM OPEN SEQ. FILE 

OPEN 15,8,15 

OPEN 2,Q,2, 

MS) 

GOTO 490 

REM VJAIT 

PR I NT .-PRINT 

TO CONTINUE, 



:REM*217 

:REM*201 

:REM*207 

:REH*62 

:REM+240 

{"0:"+F$+",s,"+ 

:REM*46 
:REM*2B4 

:REM+1 19 
"PRESS ANV KEY 
'Q' TO QUIT." 
:REM*13 2 
TO 1 1 ;GET CS : NEXT I 
:REM*104 
THEN 710 

:REM*91 
IF C$<J"Q" THEN RETURN 

: REM* 2 2 
:REM*105 
:REM*1 12 



700 FOR 1=1 

710 GET C$: IF C$="" 

720 



730 STOP 

740 REM 

7 50 PRINTj((2, CHRS[34);D$ 



760 GOTO 490 



: REM* 109 
:REM*81 



770 
780 
790 
800 
810 
820 
830 
840 

850 
860 
870 
880 
890 
900 
910 
920 
930 
940 
950 

960 

970 

980 
990 



REM WRITE RECORD 
PRTNT#2, D$ 
GOTO 4 90 

REM INPUT RECORD 
D$ = "" 

GET(V2,CJ:S=ST 
GOSUB 490 
IF ASC(CS): 



:REM*50 

:REM*8 6 

:REM*119 

:REM*131 

:REM*248 
:REM+202 
:REM*155 



1 3 THEN RETURN 

:REM*67 
D$=DS+C$:COTO820 :REM+3 2 
REM INPUT RECORD : REM* 20 7 
INPUT#2,DS:S=ST :REM*239 
GOTO 490 ;REM*201 

REM SCRATCH FILE :REM*2 51 
GOSUB 390 :REM*231 

CL0SE1 5:OPEN15,8,1 5:REM*103 
PRINT#15, ("S0:"4-FS) :REM*93 
GOSUB 490 :REM*4 

CLOSE 15 :HEM*72 

IF E<>26 THEN RETURN 

:REM*243 
PRINT: PR I NT "CANNOT ERASE FI 
LE "FS :REM*91 

PRINT "--REMOVE WRITE-PROTE 
CT TAB." :REM*188 

GOSUB 6 80 :REM*S1 

GOTO 890 : REM* 68 



Type-in Troubles? 

Troubleshooting tips for mtering listings. 



vol: IIAVr 'IVCKn in a HUN program -.un] iiif 
having sDiiit [)r<il)lL'iiis gcttiiig it lo riiii. After a whili', 
you feci like tailing ibr lit-lp, hut siiict- we're nol next 
door, ii's expensive to call tts. But we can share our 
expel ienteis with vou. Having heard from many users 
over the years ahoiil iheir difiKiilties with typing in 
lisliiigs, we've idcmilled a lew rertirrin;; problems that 
plague inanv people but are easy to fi\. So read iin 
ami see if your prnhlem is <ine iif these. If so, perhaps 
the answers will liel]) you find and corrett the difficulty. 

• You get an Out of Data in Line xxx message. This 
means that a program line was reading from Data 
statements and reached the end of the data before it 
was done reading. There at e two possible probleni.s. 

One might be with the line that reads ihe data, usually 
a For... Next loop. Make sure yon have ihe [>io|jer 
values for the loop, because if the listing has a loop »if 
to 1.50 and you've typed to ItiO, you'll get the "Out 
of Dam" message. If (lie loo]) is correct, then the prob- 
lem lies in die Data statements themselve.s. One pos- 
sibility is ttiat you omitted a whole line of data. That's 
easy enough tu find and corrett. More likely, vou may 
have skipped one in" nune individual <iata items or 
typed in a ])eriod instead of a eonnna, whirti causes 
two data values to be read as one miinber. tlheck yoiu 
typing carefully against the listing, 

• You get an Illegal Quantilv f'lrror in Line xxx. 'That 
means that you've read a niutiher froni a Data state- 



ment ami tried to I'oke it into a memory address. Tlte 
error occurs because tfie niunber is larger tfian S.'i.'j 
(the laigest value a [ueinory adtlresscan rtnitaiii), which 
means that soinewhere in your Data statements you've 
made an ernn i>v typing in a number larger than 2l>^'>. 
.'\gain, this is easv to check for and correct, just look 
in yoiLi Data slatement.s for a number larger than 'li'Ki, 
Yt)u mighl have added an extra digit, or perhaps vou 
ran two numlieis togetlier ('2;M.'j(i instead of 23-!,r>(>). 

• Yf>u get a Syntax T'rror in Line xxx. 'This coukl he 
almost anything. What it tells you is that there is some- 
thing wrong in the indicated line. Usually you've mis- 
spelled a Basic kevword or omitted some reqtiiretl 
character. List the line and examine it carefully. 

• You get an 1*'t ror in I>a1a message, fins occurs ill 
|)rograms that add ti[} all the data as read, and, when 
hnished, compares that sum with what it should be if 
all the <lafa were typed in coi rectly. If it isn't the same, 
it means an error somewhet e in typing t)ie Data state- 
ments. Co back aTid check the data carefully, correct 
the mistake(s), save the new version and try again, 

Fimdlv, we urge everyone who intcTids lo type iti one 
of our listings to use /{t,'A"s (Ihecksum program, which 
is printed in each issue. This nifty little piogram will 
help yoti avoid every mistake we metiiionetl above, 
exee[)t lliat it won't detect the omission of a line. ■ 

—hov Wallace 



AUGUST l<m ■ k t! N 7t 



The Remarkable 
Disk Directory 

Make your disk directmies truly informative 
by adding your oim comnumtary. 



Annotated Directory Printer 
(Lislitiff I) is ;i pro-am ttiat 
will <lriuu;uically incteasc iIr- 
iisci Illness of ytiiii' disk diict- 
tdiics. With i[. voii tan add commeius, 
rciLTL'iices, profrrarn descriptions, sjit'- 
cial loading instructions. SYS coin- 
niatids, or almost anything else you 
wisli, to die ditetiory. This iiifonnniion 
appears in tlie directory display or 
printout right along with the usual di- 
ifciory inform, It ion of" (lie leiigtfi, Hle- 
naine and rilciypc. 

The scquL-niial flic that Annotated 
Directors Printer (A.D.P.) creates can 
be saved on ihe same disk vou're an- 
notating, and lis name will he (he same 
as (he [lanie ii( (he disk. You can add 
to or modify die file us deeded, 

A.D.lVs main menu appears in Table 
1. 1(1 using the progratii's various ftitu- 
tiotis, be sore (o follow the instructions 
carefully. 

Clhoosc option 4 to ereaie a new file. 
If you have no cornmenl about a par- 



By JAMES R. HOFFER 

ticuiar director)' entry, the program will 
automatically leave the cominent area 
for (ha( item lihmk when priniitig ou( 
(he ciirectoiy. 

When von choose option 3 (o upda(e 
a file, the merge screen will remind vou 
to superimpose the normal di recto i>' 
over the sequential Hie. I'hen. using op- 
don 4, you can add cixiinieius to each 
new item in (he directory and change 
other items at will. A merge, however, 
will onlv he successful if the older of 



Tebla 1. The A.D.P. main monu. 

1. Load disk directory. 

2. Load atuio(a(ccl diiuclory. 
'A. Merge (Sircclorios. 

4. Display entries. aiJcl ntxcs. 

b. Prim amio(attcl directory. 

6. Und program. 



(he items in the directory has not been 
ahered — in odier words, if you have 
only added new programs (o the end 
of the list. 

To jirint c)u( the annotated directory, 
follow the prompts in option 5. You can 
provide alternative type.siyles for (he 
prin(ou( by (nodifying .A.D.l'. to include 
appro|)riate cocles for your printer. An 
alternative lypestyle would be helpful, 
for instance, for [sreparing a small ar- 
chive printout (n be ke|]( right in (he 
disk envelo])e. 

1 used a lew tricks in writing A.Yi.V. 
that might interest you if you're a )>ro- 
grammer. Note the screen and color 
Pokes that produce the green arrows 
next to the main menu and the asterisk 
used as an end-t)i-ille marker. Also, 1 
dimensioned all the string variables (o 
144, (hemaxinium number of directory 
eniries. H 

James R. Huffer is a clergyman whose hiih- 
bits mdiidf computers and amateur radio. 



Liatjng 1. Annotatad Diractory Printer program. 



RE.M ANNOTATED DIRECTORY - JAM 

ES R. HOFrER :REH*7'} 

1f!0 CLR:DIMT$(196) , H$ { 1 44 ) , NJ ( 1 

4 4 > ,TPS( 144) ,CTS(1 44),F$(14 

4) ■Ai.El\'2^\ 

110 TS(128)="E)EL ":T$( 1 Z9)="SEQ 

":T$(1 30)="PRC ":T$(131 )-" 

USR ":T$n32)="RKL ":REM*4rj 

120 TSd 92)="DEL(":T$(193) = *'SIiO 

<":T${194)="PRG<"-TS(1 95)=" 

OSR<":T$( 1 9e)="REL<" 

:REM*1 28 
130 POKE53280,1 : POKES 3281 ,1 

:REM*207 

140 OPEN! 5,8, 15 :REM*252 

150 PRINT" (SHFT CLRH3 CRSR DNs 

) (COMD 3) {5 SPACEs)THE ANNO 

TATED DISK DIRECTORY 





:REM*20e 


250 


160 


PRINTSPC(4)"{2 CRSR DNs) {CO 


260 




MD 7)1. LOAD mSK DIRECTORY 


270 




:HEM*60 


280 


170 


PRINTSPC(4)"2. LOAD ANNOTAT 






HD DIRECTORY : REM* 224 


290 


180 


PRINTSPC(4)"3. MERGE DIRECT 






DRIES :RCM*217 


300 


190 


PRINTSPC(4)"4, DISPLAY ENTR 






lES, ADD NOTES :REM*28 


310 


200 


PRirJTSPC(4)"5. PRINT ANNOTA 






TED DIRECTORY :REM*18 


320 


210 


PRINTSPC(4)"6. END PROGRAM 


330 




:REM*87 


340 


220 


GETKS : IFKS < " 1 "ORKS > "6"THEN2 
20 :REM*65 




230 


I!-'KS = "1 "THEK300 :REM*254 


350 


240 


irKS="2"THEN730 :REM*45 





IFK$="3"THEN890 :REM+128 

IFKJ="4"THEN1000 :REH*95 

1FKS="5"THEN1690 :REM*236 
POKE! 46 6,42: P0KE5 S7 3 8,5: FOR 
X = 0TO750:fJEXT :REM*137 

CL0SE15:PRINT"(SHFT CLR ) " : E 
ND ;REM*128 

REM LOAD DISK DIRECTORY 

:REM»252 
POKE1266,42:POKE55538,5 

: REM* 7 a 
DN$="":IDJ="" :REM*1]7 

FORX=0TO500:NEXT : REM* 162 
PRINT"tHOME) (1 5 CRSR DNs}(C 
OHD 4) [7 SPACES) INSERT DISK 
ETTE IN DRIVE :REM*3 

PRINTSPC(12)"f 2 CRSR DNe)CO 
NTINUE?(2 SPACES )Y/N 



RUN i( righc C-64 



72 H V N 



AucusT mm 




Best Buys From TENEX 

NoGimmicks, No Hidden Chargea, No Nonsense, Just Low Prices and Great Service! 



Dust Cover & 
Everything Book 

Discover Ihe savings and easy shopping available 
from TENEX Compulor Express PLUS receive a 
FREEdustcovor (or yourCe4,C128or64CI Cover 
[s anll-slatlc, 8-gaugo vinyl sown to our exaaing 
standards with reinlorcod soams. Gat to know our 
great products, oxlensive selocllon and fast sarvico 
with a FREE copy ol our Sverytlilng Book lor Com- 
modorg Computing. (S2.95 Stripping Charge) 

31 BZ7 C£4 Dust Cover and Calalog (RSU) 
3B464 CI 28 Oust Cover and Catalog {R2U) 
551 BO S4C Dust Cover and Catalog (R2U> 



From lflRlij©ff@ 

The 39^ Diskette 

Are you paying too much lor diskettes? Try ourtirst 
quality, prime, 5-1/4' diskettes (no rejects, no sec- 
onds) at these fantastic sals prices and save, save, 
SAVE! Disl^ are packaged in txixes ol 50: inciuding 
diskettes in sleeves, labels, and write- protect tabs. 

Each diskette Is colltlod to bo 1 00% error tree and 
comes with a lifetime warranty (il you have a prob- 
lem, we'll replace the diskette). Ali diskettes indude 
hub roinlofcemenl rings and wiite-protect notch. 

All diskettes are double-density and work in either 
single or double-density drives. 



SS, DD Diskettes, Box ol 50 
32391 

DS, DD Diskettes, Box ol 50 
32403 



$19.50 '39eea.l 



$24.50 • 49« oa.i 



Diskette Storage 




• 1 00 disk ( 5- 1 rt ■) capacity. 

• Lock and keys lor extra security and easy 
carrying. 

• Indudes S index dividers with labels for 
organization ol filing and rettioval. 

• Made of durablo anti-static, high impact plastto, 

• Attractive smoked color lid, 

Sug. Retail $19.95 



66B26 



NOW ONLY $9^5 



Printers 

OWdala 180 Printer 

OWdaia 120 Printer 

Okidala Microline 133 

OkimaiB 20 Color Pnnter ™ 

Star NX-1000 „„.., 

Star NX-1000C 

Staf NX-1000 Rainbow 

Star NX-IS 

Seikosha Sp.180._ 

SeikoshaSP1200-AI _. 

SelkoshaSP1600-AI.„_..„ 

Computers 

Commodore CI 2BD 

Amiga 500.,.- „.,..„.. 

Amiga 2000 

TENEX Turbo (Loaded).. 



Hardware 

Intsrfacas 

.$224.95 Xetec Super Graphix Jr $44.95 

.$189.95 Xetec Super Graphix $59.95 

$279.95 Xetec Super Graphix Gold ...SCALL 

,$124.95 PPl Interface ,_ . $29.95 

,.$CALL 

..SCALL JoyBlJehs/Controttors 

..SCALU NEWIWico Ergostiek S19.95 

-SCALL Commodore 1352 Mouse ._..S69.95 

$169.95 Epyx 500XJ „$1S.95 

$199.95 Cartridge Expander, CI34 $19.95 

..$CALL IconTrollor Seta $14.95 

SunoomTac 5 „ $14.95 



Disk Drives 

FSD-2 4- Disk Drive Sal* 

Excel 2001 Disk Drive Sale 

Commodore 1581 Drive 

Commodore 15'11 DrivQ..,_. 

MO titters 

13* Color Composite 

Com.lOW RGB Color „ 

Magnavox CMQ762, Color ., 



...SCALL Power Supplies 

...SCALL CPS-30 Powor Supply, CSt .$29.95 

...SCALL Pov/rPakG4 „ $49.95 

,$S9S,00PowrPak128 „„ „$S9.9S 

Accessories 

$149.00 Disk Doublet ,„ _„$6.9S 

$199.00 Untvetsal Primer Stand* SI 4.95 

.$CALL Data Transfer Switch „ „.S24.95 

.$CALL 

Ribbons 

NX-IOOO Black $5.95 

..$CALL OkJ'data 120/180/183 $7.95 

..$CALL Oklmato Color _ $3.95 

$269,95 Gemini 10X.SG.10/15 $2.99 



Software 

Accsss 
Echelon ..„ $26.95 

Berkeley 

GEOS-64,„ ._........._.$39.9S 

GEOS-128..._ $44.95 

geoPublish „ ..„ $44 .95 

geoCak:. CI 28 $44,95 

geoRle, 0128 $44,95 

Writer's Worksh(^C12B ,..,$49.95 
Wrile/'s Workshop-CG4 ...„.$32.9S 
Doskpac k...„ „ _„$24.95 

CInemsware 

The Throo Stooges „,.. $23.95 

Waipspeod „.$34.9S 

Thunder Mountain 

Pac-Man „ „ „ _$7.95 

Ms, Pao-Man $7.95 

UttliUes 

Big Blue Reader CP/M $34,95 

Drive A I ig nmem $24,95 

Fast Load (Epyx) 5steS23.95 

Copy II S4/128 _ $34,95 

The Final Cartridge III $53.95 

Flexidraw 5.5 „ $23,95 

Print Shop $26,93 



$89 



Free! 56 Page "Everything" Book With Any Order 



95 




True Letter-Quality Printing 

The Blue Ctiip features bi-direclional dalsywhaol printing 

with a prim speed o( over 1 50 words per minulo. Its Iridion 

feed medianism operates just like a typewriter's release 

lover and paper advance knob, for your use with leiierhead. 

envelopes, etc. This printer will plug into the serial port ol 

your Commodore, Ueo tho included cable and you're ready 

to go! Includes a high-quality print ribbon that lasts lor 70,000 

characters. Six month warranty 

77423 Blue Chip Daisywhoel Printer $89,95 

77436 Black Film Rfcbon for Bluo Chip $5.95 

77512 Black Ribbon, Multi-strike for Blue Chip $8.93 



THE BEST PRICES* 
•THE BEST SERVICE* 

Winr SHOP 
ANYWHERE El^ET 




$7495 



1200 Baud Bargain 

The VOLKS 6480 MODEM transmits at 1200 
baudwiththeabiiityloslowdownto 300 baud f o r 
maximum capability. This Volks Modem will 
connect tJiroaly to the user port ol your Com- 
modore, its features Includa over 30K memory. 
Auto Dial/Aulo Answer, Boll 21 2A capability, 
toneandpulsedialingplusmore, includes FREE 
Comlorm IV software. 
40521 Volks 6480 Modem S74.95 



Formed For The Human Hand 

Ergo stick Joystick. This Is tho cutting edge of joystick 
technology. It's tha Ergostidt Joystick and you'll bo 
amazed at its innovation. Unhke all other joysticks, the 
Ergoslick literally lonns around tho human hand which 
optimizes tho operator's hand/oyo coordination. 
76253 Ergoslick Joystick $19,95 



Only 



From Your Friends At 

We gladly accept mail orders! 

'^'^^— lit^L South Bend, IN 4S660 




Ad 
R2U 



Call 219/259-7051 






Shipping Charges 
Order Amount 
less than $19.99 
$20.00-$39.90 
$40.00-$74.99 
$75.00-$ 149.99 
$150.00-$299.09 
£300.00 & up 

&«cr v^t*, L ». APO. FPO.AK.hl.CN.VJ.CU, 
vd fpiKflcaiKAi tri iLjb^iB dijnq* wiKputrwve*. 




No Extra Fee For Charges! 
ORDER TOLL FREE 

1-800-348-2778 

WE VERIFY CtiARQE CARD ADDRESSES 



Crda 156 on Reader; Service eard 



DISK DIRECTORY 



:HEM*184 
360 GETQ$:IfQ$ = ""TifEN360 

: REM* 169 
370 IFQ$b"N"THEN1'j0 :HEM*70 710 

380 IFQ$< J"Y"THEN3G0 :8EM»10 

390 PRINT#15,"I0 :REM*120 720 

400 INPUT#15,EN,EM$,ET,ES 730 

; REM* 81 

410 IFEN>20THENCLOSE1S:I'RIKT"(S 7 40 

HFT CLR)DISK ERROR: "EMS : RUtJ 7 50 

:REM*1 97 

420 OPEN! ,8,2, "i" :REM*231 760 

430 roRA = 0TO141 :GE;T#1 ,AS:NEXT 770 

: REM* 51 
440 AS = "":FQRA=0TO17:GET#1 ,A$:D 

N$ = DNS+A$:NEXT:REM DISK NTkK 780 
E :REM*57 790 

450 AJ = "":FORA=0TO5:GET//1 ,A$: ID 

S=IDS+AJ:NEXT;REM DISK ID 800 

: REX* 8 7 
460 PRINT#15,"M-R"CHRJ{250)CUR$ 810 
(2)CKR${3) :RHM BYTES FREE 

:REM*20 
470 A$="":GET#15,A$:L=ASC(A$+Ci! 820 

RS{0)) * :REM+201 

480 GET#1 5,A$,AS;H=ASC(A$+CimS( 8 30 
0) ) :REM''123 840 

490 lJF = Lt (H*256) :REM*179 

500 FORA = 0TO8 7;GRT#1 ,Ai:NEXT 

:REM*ie2 850 

510 PRINT" {SHFT CLR)[6 SPACES) ( B60 

CTRL 9) "DN$;ID$;"(2 SPACES 870 

)" :REM*1G B80 

520 N=0:REH ff ENTRIES :REM»253 S90 

530 F0RP = 1T0e:N = N + 1 rBJ = "" 900 

:REM*21 4 
540 GET#1 ,TS,AS,A$ : REM* 100 910 

5S0 IFT$ = ""THENFORA = 0TO2e:GET(^l 
,A$:NEXT:N=N-1 :GOTO(560 

:REM*157 
560 TPS(N)=TS{ASC(TS) ) :REM*181 920 
570 FORA=0TO15:GET#1 ,A$:BS=B$+A 
$:NEXT : REM* 8 4 

Se0 N$(N)=BS :REM*125 

590 rORA = 0TOe:GET*l1 , AS: NEXT: GET 930 

tl1.L$,\l$ : REM* 5 5 

600 L=ASC{r,S + CHR$(0) )*256*ASC{H 

$+CHR$(0n : IFL=0THEM570 940 

: REM* 39 
610 HS(N)=RIGHTS("{2 SPACEsl"+R 
IGHT$(STR$(L),LEN(STRS(L) )- 
1},3> ;REM*1S4 950 

620 F$(N)=[!$(N) + "{2 SPACEs)"4N$ 
(N)«"(2 SPACES )'%TP$(N) 

:REM»59 
630 IFN< 10THErjPRINT"(2 SPACES)" 960 
N"!CRSR LF). "F$(N):GOTO660 

:REM*134 970 
640 IFN>9AHDN<100THENPRINT" "N" 
(CRSR I,F}. "F${N) :GOTO660 

: REM* 4 3 980 
650 IFN)99T1IENPRINTN"{CRSR LF) . 

"F$(N) :REM*1Z1 990 

660 IFSTTHENG90 :REM*26 1000 

670 IEP<8THENGET/^1 , AS , A$ :REM*34 
680 HEXT:GOTO5 30 : REM* 36 1010 

690 Z=N:PRINTSPC(5)BF"Br,0CKS FR 

EE :REM*112 1020 

700 CL0SE1 :PRIN"r"(CTRL 7) (3 CRS 1030 



R DNs)(3 SPACES) PRESS fCTRL 

91 SPACE {CTRL 01 TO RETURN 
TO MENU : REM* 19 

GETS$:IFS$< >CliR$(32)THEN710 
:REM*96 
GOTO150 :REM*31 

REM LOAD ANNOTATED DIRECTOR 
Y :REH*29 

DN$="" :REM*10Z 

P0KE1 306,42:POKE55578,5 

:REM*99 
FORX=0TO750:NEXT :REH*155 
INPUT"(H0MH1 (15 CRSR DNsHC 
OMD 4} {5 SPACEs}FILENAME:"; 
DM? :REM*244 

PRINT ; REM* 166 

OPEN5 , 8 , 5 , " : " +DNS + " , S , R" 

:REM»20 
INPUT!/] 5,EN,EM$,ET,ES 

: REM* 3 9 
IFEN > 20THENPRINTTAD ( 5 ) EM$ : F 
ORX=0TO1 000 : NEXT: CLOSES : GOT 
0730 ;HEM*39 

N = : INPUTfif 5, DN$ :INPUTj»5, 10$ 
:INPUT^5,BF :REM*185 
N=N+1 :REM+12e 

1NPUT#5,HS(N) :IFHS(N)="*"T!) 
ENN=N-1 :3=N:CLOSE5:GOT01 50 

:REM*107 

INPUT#5,NS(Nt :REM*1 

INPUT#5,TP$(N) : REM* 11 4 

:nPUT/^5,CTS(N) :REH*84 

GOTO830 :REM*199 

REM ITELP SCREEN : REM* 2 38 

P0KE1 346,42: P0KE5 56 1 8,5: FOR 

X=0TO7 50:NEXT :REH*172 

PRINT"(S!1FT CLRHCOMD 5) (3 

CRSH DNs)(5 SPACEbITO MERGE 

FILES SUCCESSFULLY, TflE "; 

:REM'216 

PRINT" f 3 SPACES} PROGRAMS ON 

THE DISK DIRECTORY MUST BE 

{2 spaces) IN THE SAME ORDER 

AS "; :REM+147 

PRINT"THE PROGRAMS ON ( 4 EPA 

CEslTilE CORRESPONinNG SEQ F 

ILE. :REM*2 35 

PRINT" I 3 CRSR DNsl(5 SPACES 

1 PERFORM OPERATIONS (2) AND 

(1)16 SPACES }FROM THE MAIN 

MENU, "; :REM*180 

PR INT" AND THE FILES WILL (2 

SPACEsJBE MERGED, (2 SPACEs) 

THEN YOUR COMMENTS AND 

:REM*178 
PRINT" NOTES CAN DE ADDED. 

:REM*252 

PRINT" (3 CRSR DNsH3 SPACES 

1 PRESS {CTRL 9) SPACE {CTRL 

) TO RETURN TO MENU : REM* 98 

GETSS : IFSS < >CHR$ { 32 JTHEN980 

: REM* 61 

G0TO1 bH :REM*46 

REM DISPLAY ENTRIES, ADD/C 

HANGE COMMENTS :HEM*190 

P0KE1 386,42:POKE5565e,5 

:REM*1 25 
FORX = 0TO750:NEX"- :REM*132 
N=1 tREM*77 



1040 I FN$ ( N ) = " " TllENPR INT" { HOME ) 
{14 CRSR DNsHCOMD 4) (8 SP 
ACEsJNO DIRECTORY IN MEMOR 
Y :REM«176 

1050 FORX=0TO7S0;NEXT : REM* 166 

1060 1FNS(N)=""T1!ENP0KE1386,32: 
FORE=1584T01623:POKEE, 32 :N 
EXT:GOTO220 :REM*145 

1070 PRINT" (HOME) {1 4 CRSR DNsl{ 
COMD 5) WAIT..." :REM*93 

1080 RESTORE :REM*192 

1090 FORA=828TOB93:READB:POKEA, 
B ; NEXT : SYSB 28 : POKE2 , 1 78 : PO 
KE3,1 :REM»52 

1100 PRINT"{HOME} {16 CRSR DNs) { 
CTRL 9} {COMD 5) (40 SPACES) 
"; : REM* 190 

1110 PRINT" {CTRL 9) {40 SPACEs}" 
; :REM*171 

1120 PRINT" (CTRL 9) (4 SPACEs) RE 
FERENCES, loading INSTRUCT 
IONS (4 spaces}"; :REM*11 

1130 PRINT" (CTRL 9} (10 SPACEs) P 
ROGRAM DESCRIPTIONS{10 SPA 
CEs)"; :RBM*102 

1140 PRINT" (CTRL 91(40 SPACEs)" 
; ;REM»181 

1150 P0KE4, 12: PRINT" {CTRL 9) (40 
SPACES)"; ;REM*S5 

1160 PRINT" (CTRL 9} (8 SPACES )AV 
DID COMMAS AND COLONS ( 9 SP 
ACEs)"; :REM*162 

1170 PRINT" (CTRL 95(40 SPACEs)" 
; :REM*215 

1180 PRINT" (CTRL 91(39 SPACEs)" 
; : REM* 4 4 

1190 POKE2023,160:POKE56295, 1 2 

:REM*6 

1200 PRINT" { HOME) {1 4 CRSR DNh)( 
CTRL 0)(CTRL 6] (6 SPACEh){ 
CTRL 9}E(CTRL 0)NTIRE LIST 
, OR BY {CTRL 9)N{CTRL 01U 
MBER? :REM*60 

1 21 GETQ$: IFQS< >"E"ANDQ$< >"N"T 
HBN1210 :REM*238 

1 220 IFQ$="E"THENN=0:GaTO1 420 

:REM*63 

1230 PRINT"(HOME)"; :FORA=0TO600 
:PRINT" ";:NEXT:N=0 

:REM*2Z8 

1240 INPUT"{ HOME} {COMD 5) WHAT N 
UMBER" ;N :REM*218 

1250 IFN< >0ANDN<=ZT1!EN1 320 

:REH*63 

1260 IFN< 1THENPRINT"(2 CRSR DNS 
)(CTRL 3}0UT OF RANGE":FOR 
X=0TO750:NEXT :REM*158 

1270 IFN>ZTHENPRINT"(2 CRSR DNs 
){CTRL 3)0UT OF RANGE":f'OR 
X=0TO750:NEXT :REM+lie 

1280 PRINT" {CRSR DN)(CTRL 6}AN0 
THER NUMBER?{2 SPACEs)Y/N 
:REM*1 11 

1290 GETQ$:IFQS< >"Y"ANDQ$f >"N"T 
HEN1290 :REM*28 

1300 IFQ$="Y"THEN1230 :REM*99 

1310 IFQS="N"THEN1510 :REM*83 

1320 IFN<0THEN1 260 :REM*93 

1330 PRINT"{HOME) (2 CRSR DNs) (C 



74 K I' \ 



AUGUST ISWS 



DISK DfRECTORY 



1340 
13S0 

136(3 

1370 

5 380 

1390 

1400 
1410 
1420 

1430 

1 440 
1450 

1460 
1470 
1480 

1490 

1500 
1510 
1520 

1530 

1540 

15 50 
1560 
1570 

1580 

1590 

1600 

1610 
1620 
1630 

1640 

1650 

1660 

1670 
ieB0 



OMD 5) YOUR NOTES ON (COMD 
71"N$(N) :REM*16 

PRINT" (CR3R DNKCTHL 3) CUR 
RENT NOTES: :REM*179 
PRINT'MCTRL 6)"CT$(N) 

;REM*240 
PRINT"(CRSR DN)(CTRL 3} NEW 
NOTES OR COMMENTS: 

;REM*245 
PRINT" ( CTRL 6 } " ; : INPUTCT$ ( 
N ) ; REM* 5 1 

PRINT'*ANOTHER NUMBER? (2 SP 
ACEs)Y/N :REM*31 

GETQ$: IEQ$<>"Y"ANDQJ< >"N"T 
HEN1390 :REM+153 

IFQS="Y"THEN1 230 : REM* 199 
GOTOl 510 :REM*200 

N=N + 1 : IFNS(N)=""THENN = N-1 : 
GOTOl 510 :REM*67 

IFHS(N) = "*"Ti1ENN=N-l : GOTOl 
510 :REM*192 

PRINT" {flOME)"; :FORA = 0TO600 



: PRINT" 



:NEXT 



:REM*308 



PRINT" (HOME) {2 CRSR DNs){C 
OMD 5) YOUR NOTES ON (COMD 
7 1"K$(N) : REM* 136 

PRINT" (CRSR DNKCTRL 3 ) CUR 
RENT NOTES: :REM*203 
PRINT" (CTRL 6)"CT$(N) 

:REM*73 
PRINT" (CRSR DNKCTRL 3 ) NEW 
NOTES OR COMMENTS: 

;REM*110 
PR INT" (CTRL 6)"; :INPUTCTS[ 
N) :-REM*187 

GOTOl 420 : REM* 18 

POKE4,1 :REM*37 

REM SAVE ANNOTATED 01 RECTO 
RY :REM+195 

PRINT" (SHFT CLH)(2 CRSR DN 
s ) ( COMD 4 ) SAVE ANNOTATED D 
IRECTORY TO DISK (Y/N) ? 

:REH*9 
GETQS : IFQ$< > "Y"ANDQ$ < > "N"T 
HEN1540 :REH*70 

IFyS="N"THEN1 50 :REM+246 
PRINT#15,"S0:"I)N$ :REM*22 
OPENS , 8 , 5 , "0 : " f DNJ t " , S, W" 

:REM*130 
INPUTS 15, EN, EM$,ET,ES 

;REM*38 
IFEN) 20THENPRINTEM$ ; FORX=0 
TO1000:NEXT:CLOSE5:CLOSE15 
:RON :REM*250 

N = 0:PRINTi!/S,DN$:PRINT#5,ID 
$;PRINT#5,BF :REM*1S9 

N=N+1 :REM*143 

IFH$(N)=""THEN16e0:REM*154 
IFH$(N)="*"THEN16S0 

:REM» n 
PRINT#5,irs(N) :PRINTiif5 N 

) :PRINT#5,TP$(N) sRi '52 
IFCT$(N)=""THENPRINTJ*L "(N 
ONE)" :REM*191 

IFCT$(N)< >""THENPRINT(!f5,CT 
$(N) :REM*103 

GOTOl 610 :REM*206 

N=N-1 : Z=N: PRINT#5,"*":CL0S 
E5:POKE4,1 : GOTOl 50 :REM*e7 



1690 REM PRINT ANNOTATED DIRECT 
ORY :REM*214 

1700 POKE1426,42:POKE55698,5:FO 
RX=0TO600:NEXT :REM*1 37 

1710 IFN$(1 )=""THENPRINT"(HCME) 
(14 CRSR DNs)(COMD 4) (8 SP 
ACEs)WO DIRECTORY IN MEMOR 
Y :REM*207 

1720 FORX=0TO1 000: NEXT :REM*104 

1 7 30 IFNJd )=""THENPOKE14 26,32: 
FORE=1584T01623:POKEE,32:N 
EXT:GOTO2Z0 :REH*n7 

17 40 PRINT" (SHFT CLRH3 CRSR DN 
s}(COMD 1)BE SURE PRINTER 
IS TURNED ON :REM*192 

17 50 PRINT" (2 CRSR DNs){CTRL 9) 
U(CTRL 0)PPER OR (CTRL 9)L 
{CTRL 0}OWER CASE, OR {CTR 
L 9)A{CTRL 0)BORT? : REM* 28 

1760 GETUJ:IFU$< >"U"ANOU$< s"l"A 
ND UJ o "A"THEN1 7f]0 : REM*209 

1770 1FU$="A"THEN1 50 :REM*157 

1780 IFU$="U"THENOPEN4,4:REM*62 

1790 IFU$ = "L"Ti)EKOPEN4,4,7 

:REM*21 

1800 N=0:PRINT#4,SPC(6)"{CTRr, 9 
H2 SPACES) "DNS IDS" (CTRL 
0)";:PRINTj¥4,SPC(5)"{CTHL 
9) NOTES: (CTRL 0)" 

:REM*1 1 4 

1810 N = N + 1 :IFIIS{N) = " ♦"THEN! 900 

: REM* 248 

1820 IFIi$(N) = ""TIiEN1900 :REM*31 

1830 IFN< ]0TliENPHINT#4,"(2 SPAC 
Es)"N; : GOTOl 860 : REM* 5 9 

1 040 IFN) 9ANDN< 1 00THKNPRINT#4 , " 
"N;:GOTO1860 :REM*163 

1850 IFN>99T!IENPRINT|^4,N; 

: REM* 8 5 

1860 PRINT#4,SPC(1 )EI$(N)SPC( 5-L 
EN(H$(N)}); :REH*140 

1870 IFCTS<>"(N0NE)"T(lENPRINTi?4 
,N$(N)+"(2 SPACHs)"+TP$(N) 
^"{S SPACES )"+CT$(N) 

:REM*m 

1 880 1FCTS="( NONE) "THENPRINT#4 , 
N$(N)+"{2 SPACES) "+TPS(N) 

: REM* 199 
GOTOl 810 :REM*16 3 

PRINT(?4,SPC<5)BF"BLOCKS FR 
EE :REM*177 

PR I NTS 4 : CLOSE4 : GOTOl 50 

: REM* 31 
REM SPLIT BORDER DATA 

:REM*249 
DATA 120,169,88,141,20,3,1 
69,3,141,21,3,169 :REM*108 
DATA 129,141,25,208,169,27 
,1 41 ,17,208,169,127,141 

: REM* 26 
DATA 13,220,88,96,169,1 ,14 
1 ,25,208,166,4,1 60:REM*251 
DATA 0,173,18,208,197,2,17 
6,4,166,3,164,2 :REM*67 

DATA 14 2,32,208,140,18,208 
,1 73,13,220,74,1 44,3 

;REM*155 

1980 DATA 76,49,234,76,188,254 

:REM*238 ■ 



1890 
1900 


1910 


1920 


19 30 


1940 


1950 


1960 


1970 



ReRUN's "GREATEST 

HITS VOL. I." 

Only $14.97 



RUN MAGAZINE'S ALL- 
TIME BEST SOFTWARE 

RUN'S Editors have selected 
12 of the best programs pub- 
lished In prior issues of RUN 
and made them available on a 
single disk. These programs 
are a must for anyone who 
uses a Commodore 64 or 128. 
"GREATEST HITS VOL. 1" In- 
cludes the following programs: 

HOME RUN DERBY— baseball 

skills game 
SONGFEST— compose songs and 

music 

PULSING PICTURES— create mov- 

ing patterns 
STACK — 'Towers of Hanoi" game 

AUTORUN— create self-running 
programs 

AUTONUMBER— automatic line- 
numbering unit 

LABEL MAKER— create mailing 
labels 

ARITHfWE-SKETCH— program for 
youngsters 

MURDER BY BYTE— great "who- 
dunit" game 

DISK KEEPER— disk maintenance 
program 

NEEDLEGRAPH— create needle- 
point & designs 

HOME INVENTORY— inventory 
valuables 

Includes disk-based documentation 



Credit card customers can order by phone, 
24 hours a day, 7 days a week. 

Toti-Free: 1-800-343-0728 



SEND TO: 

ReRUN, BO Elm St. 
Peterborough, NH 03458 

"GREATEST HITS VOL. I." Only SI 4.97 
D My check or money order is enclosed. 
[ ] Visa [J Mastercard G Am. Express 

Acct. No 



PLEASE PRINT CLEAflLY 



Exp. 



/ 



ADDRESS . 



cm. 



STATE _ 



PRICE INCLUDES POSTAGE AND SHIPPING. 
I'leasf) pdd S3 .3 5 lor lorelgn alrmsil. 



AUCU,Sr 1988 V.VS 75 



22 C.P.S. Daisy Wheel 

sggoo 

LIMITED 
QUANTITY 

CommodoteoflBM 
Interiace S1 9.95 




DISKS 



3V2 DS/DDGrNff!ig*1.30 

3V2 DS/DD *1.50 

SONY-FUJI-MAXELL-BASF 



51/4 

DS/DD 



Generic 
(200 Lot) 



25' 



inciuria^ Tyvtk Sleeves. Label & WMe Pftccis^ 



MODEMS 

SUPRA Hayes Compatible 

2400.,. M 69^5 



KISS ENGINEERING 
2400... M 29*^ 



Avatex 



1200 E 

1200 Internal. 
1200 H.C 



S6995- 

iggss- 
2400 Baud H.C.. . . i-| 7995- 



*^ CJEdfl f^jrchiS^ 



APROTEK 
MINIMODEM *79*^ 



irjaCuaJc SKt]«CI 



HBerkirkT 
? - 



I SoftMiirki 



Buy 2 
Get 1 Free 

SetKlea Titles 

■Alitn Fires . I1MS 

■Banle Drojte t6.9S 

■GiDba' Cfloirnincsct . 19.95 

•Hrjnl tor RsdOcHsber 2595 

■MBit! Ninia 19 95 

•Hsnotsir J595 

•PKW Cl« PuUiUW 3195 

"Pallor vs. Romnui 1595 

'Roid*ar5 . - , 19,95 

•RotMBU lS.9i 

*Ry>.cofl ANijrice 1395 

■IWmk 19 95 

Vil» I.tK Sroo 1995 

SKaipwDre ............ T995 

'N<iver Endina Siofy . , . . ^. , . . . . , 1 3 95 

*GuftSluiBer . 1995 

DM Ucrl 1 9 95 

LWOi* « Kb Aikhths I r 95 

•Sky foil! 19 95 

Inilgnl Muse 13 95 

Bam'i Tile . , . 25 95 

Birili TDe II 25 95 

Omvnuiei ;000 25 95 

WiiUIIwGoll 1995 

MirtM UxtnHS 1995 

Pegasus 19 95 

Murdef Paity. . 22 95 

SiisKjIe . 22.95 

Ar-hjricas Cup 22 95 

All! foi 15 55 

AJ cusses 1095 

A.-nnesia 2595 

B'snijri: ..-.-... , . 22,95 

CnuekViiofr ... 22,9i. 

fiperdolii 3I.8S' 

cut ewis . ..... iMiL 

DmOjre t39b 

Einn Orat Slilion , 1995 

SUillMl 1 . . 2S95 

Sirikeileel 1995 

SWrIi;(W« iCAU 

TwiliOMS naASOm ICAU 



MINDSCAPE 

Gj.nr.e! 21] 95 

PJWMj 20 95 

Pptecl Scof e S A T 4195 

inmrjtnrlt . 2095 

*D(ijVu 2395 

■MiSLSoecet 2095 

SjptrSUrHKH^ 2095 

H {fi ^<^v 1 7 95 

rrooor Spals 1795 

irwium. . 1795 

Suwc star S(KMt 2095 

Roadrunner . SCALL 

Gdunllel II 2&95 



ACCOLADE 

Lipstick Plus 19 95 

■CatoSha'ks 1795 

•Plismatron SCAIL 

•ftl*e**l£« I? 95 

ProiecE Space Siji^n SCAll 

*Tri« Trairt 17 95 

Mam Ball IS. 95 

ApfillQlS 17 95 

Tes! Drrve 17 95 

Ace al Atfs 1 7 9S 

Cor^tcs . . 1795 

Mmi-Putl 17.95 

FrjuftnarxI'IrKhM. ., , i?9S 

BoDOItGIUHl (CALL 



OK I MATE 



20 M79^= 



0««riH 129 
CeaaK: 129 
(>»[ili! 12e 
•OtskPac* 1 *9 
GEOS 121 
GEOS 
E«nr^ 1 
Desk Paci 
Writer w«k SiKo 
Gei]dex 

GtoC^lcGe^Fiie 
GeocuOkSfi 
Geooeogfa'nner 
GEOspeil 
Triple Pack 



S419S 

41 95 

11 95 

41 95 

1195 

35 05 

17 95 

2095 

.. 2995 

2395 

eacn2995 

4195 

2995 

179! 

.... 2995 



Abacus™;:. 



*&ecker Basic 
GEOS Tricks and Tips 
AtacusSookt 
GEOS in And Out ID: sAi 

Base 128 

Cadpak 12s . . 

C^artpak 12& . ... 

CGbol 1 2e 

PPM 128 

Syper C 128 

T»S 128 

Super Pascal 12s 

Banc e4 
Caopak M 
Gtwiplk6< 
C(iecre4 

IAS 64 

Super C Comp'ler 64^126 

Super Pascal 

Assei^blei Wpnitor 

PPM 



f.ti^ftBtr*GI 

Knijni Oik 

Pawn 

Gutkl of Tnieves 

Slarsttdff 

Elite 

Semry 

Tracker 



2995 
895 

SSAVE 
395 
3595 
35 95 
23 95 
35 95 
35 95 
35 95 
35 9S 
35 9i 

2395 
2395 
23 95 
2395 
2395 
35 95 
35 95 
2395 
23 95 



S23 95 
23 95 
2395 
23 95 
23 95 

.2395 
2395 



ACCESS 



Srealin Fionter 

MACH125 

fcnelflri 

Wvid Ciaii LeaupMaid 

1 Otn frame 

Ekec Tournament 

Triple Pak 

FanMus Courses 1 

Fa^TKus Courses 2 



Adn^aoH 



I Am ihe ^4 
i Am jtie t2S 
-Mqhi wi Ma^ic 
Ftmji 
Aliens 
Last Kinia 
Top Fuel £tim 
Garrie Mlker 
Uus>c Stuciia 
UamacMansm 
A>r Rallev 
Rampa^ 
Black Jack Academy 



CerTiticate Maker 
Newgrwm 
Gli(>Arl 1 
CI.'P An 2 



123 95 
29 95 
2(95 
2395 
2395 
11.95 
11,95 
1195 
1195 



117 95 
1795 
23 95 
2395 
2095 
2095 
1795 
2395 
1?9S 
2094 
1795 

, 20 95 
2395 



129 95 
2995 
1795 

23 95 



PROFESSIONAL SOFTWARE 

Fleet Sys1em4 S47 95 

Fleet Svslem 2 3S 9S 

Ffeel F.«l 23 95 



UNISON WORLD 

All CWtrr 11595 

Arllillle(v2 1595 

PrinlMailei 2095 

BroderbonJSoftujare 



SCAU 
iCAlL 
SCALL 
14 95 
24 95 
14 95 
20 95 
20 95 
2395 
1795 



■Carmen, ^urcpe 
■UllJna 5 

Supw Biiie Cftaiten^ 

Mdgnelran 

P.-intSfmc 

Graphics Lip 

Carmen SanOtego 'IWvtd^ 

Pfinl sivp COffifl 

Ci™en''USA 

Arcade ConsinjClion Kit 



-G^iLDGrc 



Piigni S«m II 
Scenery Otst 



S3 1 95 

16 95 
29 95 



"nmeiuo^ 



Word Milter 12B 
Dita Mgr 12S 
Swillia^ 12B 
Psfloer 128 
Sti^a Polet 121 
Partner 64 
Sylvia Palei 64 
■ Desktop Publtsher 
WofdMiiter 3 



S4195 
3595 
3595 
4195 
4195 
3595 
41.95 

SCALL 
2995 



MicroProse 



Gunship 
F-15 

Ptojetl Sieanti f loiitei 
^■tnrne Rammer 
SiKnl Serv« 
Pirain 

Tnp Gunner . 
"Red Sioim ftismj 



S20 95 
20 95 
2395 
23 9S 
23 95 
23 95 
I79S 
2395 



xetec 



Inc 



FonTMilStef II 64 . 
foni Mj&ter 12a Wi'Supii 



^ISDL 



Oeslrayer 

■Four and Foyr Pacing 
"Monsf VtfMProducet 

iinpBUiUt Utssan 11 

Summer Games 11 
FasiLimJ 

World natale Cnamp 
Super Cycle 
Wivid Gacr)es 
A'inter G^irses 
Sub Satlle 
Caiilornia Games 

509 JdVStclL. . 
Home Viaeo Produier 
CAViVdAsno Wreslltf)^ 
Create a Cateodat 
Street Suwis SaittteKi 
Sltoel sporl! Soccer 
Slreel Scoris Basetiali 
Summer Games 
wau s Grutest BueHaii 
worklj Grejtesl f wltai 
tSanwi-Winler Edilion 



12995 
41 95 



(23 95 
iCALl 
iCALl 
tCALL 
ICALL 
2395 
1195 
1195 
23 95 
11 95 
2395 
23.9S 
14 95 
2995 
2395 
17 95 
23 95 
23 95 
2395 
scan 
1195 
1195 
2395 



ACTIO NSC FT 

Up Periscope SI9 95 

Thtindefcnopoef 19 95 



W' ar game Con slriietiw Sel 
Roa<1war Euroc^a 
Pnantas.e 1.23 
Gemslorte Healer 
GellysLurg 

Rinj of iefla 
ROH War 2000 

Snare or Sowing 

Wirard's Drown 

Pan?er Slrike 
'Oueslron II 
"So^el USefly 

Eternal Dagger 

Realms 0I D3rk"c^^ 

Wratn 01 Nicadi' ■. 



Poc.et Writer 2.'riler,' PI inner 
Super Pack 2ii7(i 
Oiclionaiy Oi^k 



517 95 
23 95 

eacn 23 95 
17 95 

359s 

1595 
2)95 
23 95 

23 95 
23 95 
23 95 
23.95 

20.95 
23 96 
23 95 
ICALL 



»595 

69 95 
9 95 



Micro L BaseCall S23.95 

General Mgr 23 95 

Slal Disis 14 95 

86 Team D'Sk 1 1 95 

Mcro league Wrf^jll ng 23 95 

SPINNAKER 

E«y Working f.ler J795 

{«( Workii>j Wnlet 7 95 

fasy Wortin^ Planner 7 95 

eetterWorkinoWoMftlbksner 2395 

TuiLHl Load S Save 1 4 95 

S A T Compete 23.95 

&ysir»ess Form Sn«j 23 95 

Homework Hetper Writing 20 95 
KomeMrk Hfl(t« Whi! FttlOisins 2 9S 



AVALON HILL 

WcoOen Saips and iron Men S20 95 

Suoer Bsail SurtUy 20 95 

SeS 1985 Teim Dijk) 1 1 95 

SeS l986TMmDltlis 1195 

SBS Gen Mgr Disk 1 1 95 



DAVIDSON 

Aljibljster S2995 

l^amblasler 2995 

Spell It 2995 

rtord Attack 2995 



MICROILLUSIONS 

■land ct Legends 52.195 

■e atactic Invasion 1495 

■Plwwurium 41 9S 

"Faery lAie 2995 

"BlxkJaoi 23 95 



ARTWORX 

NBA 

9r<lge 50 
Lanf^ages 
StriO PO*.er 
Dala Disk 

GAMESTAR 

Cnampioftsnif} Bjseb4i! 
Champions hip FootbjB 
GDA BaskelPail 2 00 2 . 
Too Fuel Ehminaior 
Star Rsnk Soiing II 



Auto Quel 
MoeCrius . 
Ogre 

UitlU III 
Ullimj IV 
Ultima V 



ORIGIN 



S2SS5 
2095 

t195 
1795 
11 W 



t2395 
23 95 

23 95 
1795 
17 95 



123.95 
2395 
23 95 
35 95 
3595 

SCALL 



INFOCOM 




Beycsvl Zotk 


S26 95 


Hnaih.keti Guiae. 


1795 


■i.itn Comics 


SCALL 


Ho:l^0«f Hi^'rtji 


23 95 


Learner Goddesses 


23 95 


Lurking Horror 


.2395 


Nord i Bert 


23 95 


Uoff^misl 


23 95 


lai. Tr.k>gy 


4195 


Plunderer] Hearii 


2395 


all Intoclues 


695 


Sureaucricy 


2095 


MISC. 




Mbuselrap 


llii 


Pacman 


S9S 


Ms Pacman 


6 95 


Skarilen 


2iyi5 


w.jjrC'y 


23 il'i 


Dark Cast* 


2091 


Oome .Bookeeprfig 


23 95 


Oig Dug 
Sticky Sear IAIN 


795 


1795 


Typing Tutor IV 


2995 


GhiSiSts and Gobhn 


17 95 


1942 


1795 


Svper Snapsnf« tl 


49 95 


Top Gun 


S95 


Flesiidraw Lignt Pen , 
Flexitiraw 5 5 Software 


49 95 


20 95 


F.na! Ciil 1 


519; 



CINEMAWARE 

WarpSpeed S2995 

■SD1 2095 

Oetender Dl the crown 20 95 

King lit Chiuee 2095 

3 StoogM 20 95 

noditl fUlKttr 20 95 



Panasonic 

Industrial Company 




Laser . .-TTT $Call 

1080i-ll $160* 

10911-11 $180* 

1092i $280* 

15921-11 $380* 

15241-11 S520* 

"nil H'bbon F\jrch^5e 



1000 ^"^/Wm^ 

Color ^^r 

^220 

Laser SCall 

NX1000 180* 

fJX15 300* 

fJB2410' 380* 

NR15. 420* 

Powertype LQ 160* 



"Ind'Caies Kr* (te lease 



ORDERS 800-433-7756 

ONLY IN MICH. 313-427-7713 

FAX: 313-427-7766 

Manilriy thtii [ iKj.iy - 10 AM to 10 f M 
.■^Jtutday- 10 AM lo 6 P M (E S ! I 

CUSTOMER SERVICE 31 3-427-0267 



SCHOOL P.O. 's ACCEPTED CALL FOR TERMS 
Wa Check For Charge Cart] Fraud 



DEALER INQUIREES INVITED- 




■Wb9b 



N^s Syrcharge ftf W C'-fl SA^'O tS COVt Fl All Sales Are Finji Swry no *aik m iraft:; 

,AII (ftutns mi/S[ haiip flA«. Mefchjrujise lound {!fii«Tiv« will be repairKi ^r rec.iac«E We do rwiolre' 
rolunds for clelKtiv* D-roducis r^r 'or efotjucts rriat do not pertcrm saliSfaclorniy We make no 
guvanEHS to jwoduct peTfnnance Any money tuck gyaraniee musi be handled di'pcily with Ihe 
marurKturer. Cm lor ihippin^ fi narvjling 'Vt.^ Pruf? iusieci (a tiMnw wiihoui r^iite 
UaMFARWlNCrO** RQAO LFVONIA Ml iSIVO We ca-wc; ^■.■j'jilfT tffnjjf.yit, 



MICROCOMPUTER SERVICES Ccl^ 20? on Hcj^der Sg^vco c^rd 



Easy Applications 



Mom's Kitchen Aid 



Shopping for a way to make your kitclien more efficient? 
Put this program on your menu. 





As any homcmaker knows, tlie 
kitchen is a hectic place, es- 
pecially at niciiltitiie. Mom's 
Kitchen Aid won't exactly 
slow ihe pace, but it will hel]) get things 
in Older. Two programs in one, it jiriiits 
out blank forms for both menus ;ind 
shopping lists. The one-page menu 
form has tootn lor a week's meals; the 
shopping list form is filled with four 
blanks thai, when cut apart, are just the 
right size to tarty to the store. 

You may want to post the forms on 
the kitchen bulletin board or the re- 
frigerator door, so family incmhers can 
sec what meals arc scheduled and make 
additions to the grocery list. 

M<nn's Kitchen Aid works in 64 or 
128 mode and supports virtually any 
printer. Naturally, take tare to. type in 
the lines exactly as shown, and save a 
copy of the program to disk before run- 
ning it. 

After typing RUN, you're prompted 
for the name you want printed on each 
form. If you want Mom, just jjicss the 
return key. Next, enter 1 or 2 to des- 
ignate the form to be printed, first mak- 



By LON OLSON 




ing sure that your printer is turned on 
and the paper is aligned with the top 
of the printhcad. 

Lines ()0-H() of the program contain 
diiee printer codes that work with most 
Commodore and third- party printers. 



If vou have a 1526 or MPS-8()2 that uses 
the OPEN 6,4.6 : PRINr#6.CHRS(XX) 
format for line spacing, remove the inst 
RKM in line 330 to bring your lines 
closer together. Everything else remains 
the same. E 



Listing 1. Mom's KItehsn Aid program. 

20 RE14 MOM'S KITCHEN AID 

:REH*127 
30 REM M L. OLSON : REM* 187 

60 AS = CH!IS(14) :REM*147 

70 BS=CHR$(15) :REM»161 

80 CS=CHF$[10> :REM*153 

90 POKE53281 ,15:PaKE53280,14 

: REM*! 43 

100 F$="(10 COMD +s)" :REM*107 

110 PRINT" {SilFT CLR)(CTRL 1 ) "TA 

B(11)"{3 CRSR DNS}{CTRL 9)1 

3 SPACES) KITCHEN AID[3 Si'AC 

Es)": PRINT TAB( 1 1 ) " {CTRL 9) 

FORMS GENERATOR " :REM*181 

120 PRINT" {CTRL 7} (2 CRSR DNs){ 

3 SPACES RENTER Tf!E NAME TO 



BE USED AT THE" :REM*2f}8 
130 PR INT" {3 SPACES) TOP OF THE 1 7{1 
FORMS{CTRL 3) {3 SPACEs)HOMI 
5 CRSR LFs)"j:INPUT MMS 180 
;REM*88 
140 PRINT" 12 CRSR DNs)(3 SPACES 190 
) { CTRL 9 ) { CTRL 3 ) MAKE SURE 
PRINTER IS TURNED ON {CTRL 
1 )" :REM*93 

150 PRINT" (CTRL 1){2 CRSR DNs){ 200 
3 SPACES) {CTRL 9)CH0ICES:": 
PRrNT"I3 SPACEsJI) MENU PLA 210 
NNER FORM" : REM* 167 

160 PRINT" 1 3 SPACES) 2) SHOPPING 
LIST FORM": PRINT" I 3 SPACES 
){CTRL 91ENTER CHOICE:" 220 

RUN it right: C-64 or C-128; printer 



:REM»24 
GET K$:IFKSt »"1"ANDKS<>"2"T 
HEN 170 :HEM*203 

PRINT" {CRSR UP)"TAB(17)K$ 

:REM*251 
0PEN4,4:PR1NT TAB ( 1 3 1 " ( 3 CR 
SR DNs){CTRL 9) PRINTING... 
":IF KS="Z" THEN 440 

:REM*163 

REM MENU PLANNER- 

:REM*99 

Q$="(CTRL 9) {2 spaces! "+MM$ 
+"'S DAILV MENU PLANNER{2 S 
PACEsXCTRL 0)":R$ = "FOR WEE 
K OF {18 COMD @s)" :REM*3 

TB=INT( (1 5-LEN(MM$) )/2) 



ILLUSTRATED BY liA'J K IIRKNNAN [lAl.l. 



AUGUST 19HH RUN 77 



EASY APPLICATIONS 



: REM* 21 
230 S$=" SUNDAY{4 SPACES )MONDAY 310 
(4 SPACES }TUESDAY( 2 SPACES) 
WEDNESDAY" : REM* 177 320 

240 W$ = "TIIURSDAY(3 SPACES )FRIDA 

Y(3 SPACES )SATUKDAV( 4 SPACE 330 
s) NOTES:" :E$=F$+FJ+F$+Fi: OS 
=" " :KEM*194 

250 P$='M9 COMD Os)":GOSUB 310: 

T$=N$:GOSUB 320:X$=NS 340 
:REM*203 
260 P$ = "1C0MD GUCTRI, 9 [MORNING 350 
(CTRL 0){COMD M1";G0SUD 310 
:T1$=N$:G0SUB 320:X]$=N$ 360 
: REM* 167 
270 P$="(COMD G}(CTRL 9} N0GN{2 

SPACES) [CTRL 0){COMD M)":G 370 
OEUB 310:T2$=N$:GOSUB 320:X 
2$ = N$ :R!-:M'182 

280 PS="(COMD G)(CTRL 9)EVENING 380 
{CTRL 0)tCOMD M1":G0SUB 310 
:T3$=N$jG0SUB 320:X3S=NS 

:REM*158 390 
290 P$="{COMD G){7 SPACES) (COMD 
M}":GOSUB 31 :U$=NS :GOSUD 
320:Y$=NS :REM*42 400 

300 PS="{9 COMD Us)":GOSUB 310: 
V$=NS:GOSUB 320: ZJ=N$ :QQ=0 : 



GOTO 330 :REM*248 410 

N$=P$+0$+P$+0$+P$+0$+P$:RET 
URN :REM*124 

N$=P$+0$+P$+0$+P$:RETURN 420 

:REM*243 430 
REM OPEN 6,4,6:QQ=1 -REM USE 440 

THIS LINE IF 1 526, 802 OR 
SIMILAR PRINTER USED 

:REM*1S3 450 
L=7:IF 0Q=1 THEN L=12 

:REM*35 
PRINT/|(4,B$A$E$;PRINTS4,SPC( 460 
Tfl)Q$:PRINT(i(4,ESCS :HEM*9'I 
PRINT*(4,TAB(5)RS:PRINT#4,Ei 470 
;IF QQ=1 THEN PRINTWe ,CHR$ ( 
24} :REM*17 480 

PRINT#4,S$:PR1NT#4 ,TS:PRINT 
#4,71$: FOR J=1T0L-1 :PRINTy;4, 
US:NEXTJ: PRINTS'), T2$:REM*77 490 
F0RJ = 1T0L:PRINT)»4,U$:NEXTJ: 500 
PRINT#4,T3$:FORJ=1TOLt1 :PRI 
NT#4,IJ$:NEXTJ : REM* 156 

PRINT#4,VSC$:PRINT#4,WS:PRI 510 
NT(Sf4,X$:PRINT#4,X1S:FORJ = 1T 520 
OL-1 :PRINTfS(4,Y$:NEXTJ:REM*2 
PRINT(^4,X2S:FORJ = 1TOL: PRINT 
#4,Y$:NEXTJ:PRINT#4,X3S:fOR 530 
J=1TOL+I :PHINT#4,Y$ :REM*88 



NEXTJ:PRINT#4,Z$C$CS:IF QQ= 
1 THEN PRINT#6,CHR$(36) 

:REM*69 
CLOSE4:CLOSE6:RUN :REM*6 

REM SHOPPING LIST :REM*133 
V$=F$+"(8 COMD +s}":W$="{18 
COMD TsJ":XS="{14 COMD 0s) 
{COMD e)" :REM+S8 

Y$=MM$+"'S SHOPPING LIST":T 
B=INT( (21-LEN(MM$) )/2) : ZS=" 
{3 SPACES)" :REM*226 

FOR J = 1 TO 2:PRINTHr4,B$A$V$ 
Z$V$B$ :REM*119 

PfiINT#4,SPC(TB)Y$SPC(TB+6)S 
PC<TB)YJ :REM*78 

PRINT#4,ASWSZSWSB$:F0R 1=1 
TO 28: IF IO0 THEN PRINT)J4, 
" "I;:G0TO 500 :REM*204 

PRINT#4,I; :REM*188 

PRINT#4,ASX$E$B$; :IF K10 T 
HEN PRINTI>4," "I;: GOTO 520 

:REM*222 
PRINT#4,I; :REM*200 

PRINT#4,ASX$BS:NEXT I:PRINT 
#4 , ASV$Z$V$B$ :NEXTJ :CL0SE4 : 
PRINT :REM*81 

RUN :REH*158 



The COMPLETE Lottery TRACKER and WHEELERS" 

TTie MPS! COMPREHENSIVE Lottery Software Program on the MatKet lads/ lor PICKS 
games isnaxa vailable for Commodore 6^/l28 iLookatAU ot these Features: 

• Record Hundreds o1 Past Winning Lotterv Numbers and Dalesf 

• Track as many State of Inlemational Luttety Games as you wanll No Limill 

• Pfoduce EXPERT Trend Charts 1o Indenlify Those HOT and DUE Numbersi 

• AnaiyzB Hits 4 ways: Bell Curves. Recency. Percentages. Frequencies, MORE! 

• Produce STATISTICS (or ALL Numbers You Play - No Randomiiing Herel 

• Select Numbers to Play 5 Different Ways! You Choose what YOU Like Best! 

• Check Your Bets For WINNING Combinations! Records ALL Systems Played 
including BONUS NUMBER, where applicable. 

• Print Ctians, Statistics. Recorded Numt)ers and WHEELING SYSTEMS! 

• We include FREE Addresses and Phone Numbers (where available) of ALL State 
and international Lottery Commission Offices for Winning Number Lists. 

Includes 20 oHIre Worlds MOST Popular WHEELING SYSTEMSI 

Use your computer to improve your odds HUNDREDS ot TIMES ! 

Look At What Our Customers Have To Say: 

"/ Hit 54 CASH PRIIES ttie liisl 8 uteele mth inehelfi olyour prajrjm.' lit o Tracker anil Wheeler IS ttie BES) 
Inttsrysottwafeitrogramlhaveuseitoverall...0veri2l06atiedialtei ALL expertsesl' B C, f/ftso, 7X 
"twin A cistipiiies the liislStlmes I a^ed lite Tracto ani) Wlieelerr B.i.M.. WilminQlon. DL 

"!M COMPi £ !£ Lotlerf tmCKCB anil mCtLlK a SPfCtACUl M'' t.D.Hawyork.m 

Many, Many More Letters from CASH WINNERS on RIel 

Noothtrr loltcry saltwrc p3ck^g& provides .ill dI Ihese fcaluresi Wlion wo say complete, WE MEAN 
C0MPLE1E Easy W use MENU URIVEN SCREENS. Printer and Colui Monilor recomirieiided M not 
required lor use All whcelmj syslariis arid program lealorts iHw take oril/ SECONDS Id (»riiplete! Vbp 
will LOVE this proa ram in COLORi V/hypay LPTO SIMOOtor less? 

Dont Hesitate! Place your Order Now! 

ONLY: $34.95 Plus S2.00 S&H 
Seethe TRACKER in Tesas Corr poling Magazine. Dec. 1987.: "Gift Ideas far Under St (XT 



^ ml'Visjm Toll Free 1-800-824-78 88, Ext. 283 

V^* F« Canadian Cjtefi 1-800-544-2600 



Entertainment On-Line", Inc.po bcksss. oapi RM.wesiixno.MAotMt 
The PREMIERE Lottery Software and Audio P roducls Company 

MC. Vt&a ar^a MO otOeTi it^ipe^a */i\t\in 1 «i««h Pl»i« d;lo« 310 4 «i*«ks lor Pcf»>n«t Checkt 
MA Re^ide^Es and 5^ ulsslAx. [>e&M}^ lr^QLjrr,«i A MUST' i Ccevr^EEnwru^rrK^r-On.Line'. Ifk.. I^W 



FREE CATALOG 



^' Enjoy High-Quality, low cost commercial software for your^ 
Commodore 64 or 128 computer 
• Over 2000 Programs: GAMES, EDUCATIONAL, MUSIC, 
.GRAPHICS, HOME, BUSINESS & TECHNICAL J 



SOFTWARE $2 to $9 



The average price of a program is under $3.00 ^ 
DISK COLLECTIONS $6.95 to $14.95 ~A 60% SAVINGS 
HIGH QUALITY FOR LESS! WHY PAY MORE? J 



FREE DEMO DISK 



/^' Packed witti ready-to-run softv/are for your enjoyment and "^ 
productivity, including: ZERO ZAP, COLOR MAGIC, SUPER 
YAHTZEE, HOME SECRETARY, PAC MATH, GEOMETRIC, 
INVESTMENT AIDS, SUPER MONOPOLY etc. 
' Demonstrating the EXCELLENT quality and diversity of 
our software. You wont tie disappointed! 

■ This Demo Disk is VALUED OVER $30 ^ 

Send $2.00 Shipping and Handling : 

(REFLNO*E!lE ON FIRST ORDER) 



: REMSORJNC. Dept.R, 
P.O. BOX 2249, Camarillo, CA 93010 



Circia 158 on Header S«™cs can). 



78 RUN* AUGUST 1988 




f/f/ff 



Clinic 



Can a 1 750 RAM expander be used as a disk drive to store programs? 
How are trifffnmnetrk fmynulas luritten in Basic? 
By LOU WALLACE 



UPDATE 

Mr] l'f» writing to ymt in referenre to a 
'^ra'i "bug" in the Commodore math routines 
you disatned back in the March 19S8 Clinic. 
The {iriihlem i.m 't a bug, but a cmuequnice 
of thf jlnatingpoint math routines. It re.uiHs 
from rniinding off, lu you Imintcd out, and 
from the roundijig of answers in the floating- 
point routines. 

In your example, the rmmding thai con- 
tributes to the problem ocatrs in X*!0 and 
is a result of the repre<ientation of decimal 
0.4 in the birmry Jloatingfmint system, which 
causes the shift of a 1 into bit 7 of the 
rounding l/yte. The rcttdts for the negative 
case are e.uentinlly the same except for the 
operation of the li\'T(. . .} function of Htuic, 
which returns the closest integer value that 
is less than the argument. Tor negative mim- 
bers, tins gives a (ne^tive) integer that is 
larger in absolute value {magnitude without 
regard to sign) than the argument, 

—Stuart Rudin, FiiD 

SCXri TSDALK, AZ 

A Thanks for the information. As 
I've stated before, this is some- 
thing all Basic programmers vvlio use 
floatstig-poiin routines sliould be aware 
of. Interestingly, this "math-bug" sub- 
ject has generated more discussion than 
the alleged use of astrology in the White 
House. Still, the more we know about 
our tompulers, the better programmers 
and users v^'e become. 



SOFTWARE 

h there a commercial desktop publisher 
available for the Cl'/M mode of my 

C-128f .-Uso, is there a battery-powered R.A.\i 

expander for the !28? 

— RUllOLK El-IZAUKTH 

Curacao, Netherlands Antilles 

ACP/M is TKil one of my strong 
points, so all I can say is, there isn't 
any that I know of. And since it's an 
older operating system with little new 
software being developed, I would he 
surprised if any desktop publishers 



have been designed for it. But if any 
readers know of a Cl*/M desktop pub- 
lisher, please write in, and I'll pass on 
the inforniatioii. 

As for battery-powered R-VM car- 
tridges, which retain data after you turn 
off the computer, there are the HiK, 
32K and fi4K Brown Box cartridges. 
These can contain up to 64K of battery 
hackedup RAM to be used for storage 
and instant recall of your favorite util- 
ities and unprotected software. They're 
available from Brown Boxes, Inc. (26 
Cmicord Rd., Bedford, MA 01730). 



QA few years ago I bought the VlC-20 
version of the Voicehox made fry a com- 
pany called The Alien Group. I've since up- 
graded tu a C-64 and would like to get the 
software for the 64 version of Voicebox, but 
the company is out of business. Is there any 
way I can get a cojiy of this programt 

— Kkn HUGHUS 
11671 SEAUROOK CRK-SCHNT 

Ric:h.\!c)nd, ii.C, 
Canada V7A 3H2 

A Unless vou find it gathering dust 
on a dealer's shelf, I wouldn't ex- 
pect you to be able to buy it. And that's 
a shame, since it was a rather clever 
voice synthesizer, 1 had one, along with 
a number of support software packages, 
including a music editor and a singing 
high-resolution face (complete with 
bowtie). Vour best bet is that a reader 
of Commodore Clinic owns, and no 
longer needs, the (i'l versions of tho.sc 
programs. In hopes of that, I am print- 
ing your address, so that he or she may 
contact ymi. Good luck! 

QAre there any programs that let you 
redefine characters and then save them? 
—JOSE ANIONIC) ROHREIM) 
GUAnAl..-\)ARA, JALISCO, MEXICO 

A There are many good public do- 
main character-set editors avail- 
able for the C-64, and the fonts made 
with them can also he used with the 
C-128. Look for ihem in vour user's 



group library or local BBS. Most of the 
major commercial telecomputing net- 
works (QuantumLink, CompuServe 
and GEnie, for example) have character 
editors in their libraries that are avail- 
able for downloading. If you want to 
get started right away, take a look at 
Magic's 'f rick of the Month in this issue 
for an excellent entry that lets you 
quickly redcfme characters from Basic. 



HARDWARE 

Ql have an SX-64 portable computer 
and vxmld like to add on the new 1 764 
RAM expander. Is it compatible with the SX 
1 541 ROM? And, since the power supply on 
the SX is internal, how does one lae the new 
power supply that comes with the expander, 
or is the power supply built into the SX 
capable of tiandling it? 

— AlAN Tremuiay 
CimiSTOi'HER Lakj;, Sask., Canada 

fhe official Commodore polity is 
that the 1764 is only for the C-64, 
and not compatible with the .SX-64. 
However, unofficially I have been told 
the ptiwer supply on most SX-64 s will 
allow you to iLse the RAM expander; but 
be warned that there is always the 
(small) possibility of damage. Another 
potential problem, and one more likely 
to occur with the SX-64 and 1764, comes 
from the VICIl graphic chip. The VIC- 
11 chip in some of the older SXs simply 
won't work with the 1764. If that hap- 
pens, just have a new VICII chip in- 
stalled in the SX. 



^^ A few months ago I bought a 1750 
RAM expander for my C-I2H. How 
can I use it cl\ a disk drive to store program.^? 
Also, is there a program that imll help me 
make better luc of this addon device? 

—John Eacoit 
Woodstock. OniXrio, Canada 

You can use the 1750 (as well as 
ihe 1 700 and 1 764) RAM cartridge 
as a high-speed disk drive by using the« 



AUGUST lUHN R i: N 79 



COMMODORE CLINIC 



official Commodore RAMDOS soft- 
ware. Ii reccinly was released into die 
public domain bv C^oiumodorfr, so it 
should be atcompiitijing RAM car- 
tridges by now. However, if you didn't 
get it with the cartridj^e when you 
bought it, check your local user's group 
libraries as well as various online ser- 
vices or BBSs. It's also availal>le for 
downloading from the RUN'niiig Board 
BBS (603-924 tlTO't) here at RUN. 



|^% / recent ty installed the ROM updates 
%y:'l in my C-12S and 1571 drive. Since 
then. 1 purchased the ('opy U and Fast 
Htich'Em copy pnigrams. The pragriims work 
fine in 64 modi; hut eiuise the rnntputer 
system to hang up when operatinfr in 128 
mode. The programs are .supposed to n/» ;>i 
128 mode. Is there a correlation between the 
ROM ttpgrades and this problem^ 

— Edv^'ARD \V, Yoder 
MURRYSVILLE. PA 

A'Vcs, the new ROM chips do inter- 
fere with some copy programs (no- 
tably Fast Hack'Em) as well as a few 
copy-protectt'd programs. There's a 
patch routine for Fast Hack'Etn avail- 
able on Q-Link (in the C-128 Hardware 
Support Area) and in the C-128 area of 
GEnic. This software ])alch lets you use 
Fast Hack'Em with the new 1S71 ROMs, 



PROGRAMMING 

wit I want to mix text and gra/j/ifci on my 
CI 28 in 4()-Co himn mode, I k nctw how 
to me the GShape/SShape com mantis, but I 
have trouble with the Char command. Could 
you giiie me a simple denwslralion of writing 
on the screen, perhaps murh like a typewriter 
would dot 

—Donald Westphal 
Peterborough, NH 

A No problem! To «lcmousirate, I 
wrote a fairly simple program that 
does Just thai, creating a fullscreen text 
editor it] Graphics mode. Thai means 
you can cursr>r around the screen, and 
anything you type will be printed to the 
screen. Pressing return causes the cur- 
sor, which is a sprite, to move to the 
beginning of the next line. And using 
the control or Commodore key with 
numbers 1-8 lets ytut access all of the 
conipuler's 16 colors. A few other spe- 
cial features arc also present, like the 
home and clear-home keys. Finally, Ctrl/ 
W will allow you to save the screen (bit- 
map plus color in Doodle! formal), and 
Ctrl/R will load it back in. 



10 REM WRITE ON CI 28 HIRES SCRE 
EN :REM*16 

20 REM BY LRW Bt/N MAGAZINE 

:REM*237 
ilfi FOR 1=0 TO 63:READ A:POKE 1+ 
358-1, A:NEXT :REM*204 

40 DIM C0{16):F0R 1=0 TO 15:REA 
D CO(I):KEXT :REM*222 

50 TRAP 300 :Rl;M*ie9 

60 COLOR 0,1 :CF=2: COLOR 1 , Cr 

:R1-:M*31 
70 GRAPillCI ,1 :REM*204 

80 MOVSPR 1,24,50 :REM*82 

90 SPRITE 1 ,1 ,2,1 ,0,0,0:REM*1 39 
100 X=0:Y=0:SX=24:Sy=50 :REM*19 
110 GET A$:IF A$=""TUEN 110 

:REM*212 

120 IF AS=CHRS(23) THEN GOSUB 3 

20 :REM*52 

130 IP A$=CHR$(18) THEN GOSUH 3 

60 :REM*87 

140 TC=PEEK(21 1 ):IF!TCAND6)<)0 

THEN BEGIN : A=ASC( A$ ): FOR J= 

TO 15:IF CO(J)=A THEN CF= 
J+1 :REM*86 

150 NEXT:BEND :REM*Z38 

160 COLOR 1 ,CF : REM* 211 

170 IF (AS>CHR$(31) AND AS<CHRS 

(128)) OR A$>CHR$(159) THEN 

260 :REM*38 

180 IF A$=CHR${13) THEN X=0:SX= 

X*8+24:Y=Y-f1 :SY = V*8+50:IF Y 

j24 THEN Y=0:SY=y'8+50 

:REM*207 
190 IF AJ = "(CRSR DN)" THEN Y = Y-t 

1 :Sy = Y*8-i50:IF Y>24 THEN Y = 
0:SY=Y+8t50 :REM*247 

200 IF AJ="{CRSR UP)" THEN V=Y- 
1 :SY=y*8+50:IF Y<0 THEN Y=2 
4:SY=Y''8.t-50 :REM*ia7 

210 IF AS="(CRSR RT)"THEN X=X+1 
:SX=X*8■^24:IF X>39 THEtJ X=0 
:Y=Y+1 :SY=Y*8+50:IF Y>24 TH 
EN y=0:SY^Y*8+50 :REM*18 

220 IF A$="(CRSR LF)"THEN X=X-1 
:SX=X*8+24:IFX<0 THENX=39:Y 
=Y-1 :SX=X*8t24:SY=Y*et50:IF 
Y<0 THEN Y=24:SY = Y»8-f50 

:REM*202 

230 IF AS = "{HOME)" TilEN X=0:Y = 

:SX=24:SY=50 :REM*33 

240 IF A$="{3HFT CLR)" THEN GRA 

PfllCl ,1 :X = 0:Y = 0:SX = Z4:SY = 50 

:REM»103 

250 MOVSPR 1,SX,SY:G0T0 110 

:REM*1 10 

260 CHAR 1,X,Y,AS :REM*151 

270 X=X+1 :SX=X*8+24:IF X>39 THE 

N X=0:Y=Y+1 :SX=X*8*24:SY=Y* 

et50:IF Yj24 THEN Y=0:SY=Y* 

8+50 :REM*12 

280 MOVSPR 1,SX,SY :REM*15 

2 90 GOTO 110 : REM* 99 

300 SPRITE 1,0:GRAPHIC0 :REM*a4 

310 END :REM*183 

320 SPRITE 1,0 :REM*123 

330 IF A$=CHR$(23) THEN BEGIN :G 

RAPHIC0:SCNCLR:INPUT"NAME 1 

SAVE THIS BY: " ; NM$ 



:RF:M»e6 
340 BSAVE (NM$) ,B0,P7168 TO PI 6 
381 :REM»252 

350 GRAt'HlCI : SPRITE 1 , 1 : RETURN 

:REM*205 

350 SPRITE 1 ,0 :REM*153 

370 IF AS=CHRS(18) THEN BEGIN :G 

RAPHIC0:SCNCLR:1NPUT"NAME C 

F SCREEN IV LOAD: ";NM$ 

:REM*160 
380 BLOAD (NMS) ,B0,P7168 :REH*2 
390 GRARHICI :SPRITE 1 , 1 :RETURN 

:REM*2 
400 DATA 231,0,0,129,0,0,0,0 

: REM* 164 
4 1 DATA 0,0,0,0,0,0,0,0 

:REM*107 
420 DATA 0,0,129,0,0,231,0,0 

:REM*240 
430 DATA 0,0,0,0,0,0,0,0 

:REM*159 
440 DATA 0,0,0,0,0,0,0,0 

:REM*149 
4 50 DATA 0,0,0,0,0,0,0,0 

:REM*131 
460 DATA 0,0,0,0,0,0,0,0 

:HEM*185 
470 DATA 0,0,(5,0,0,0,0,0 

:REM*183 

480 DATA 144,5,28,159,156,30,31 
,158,129 :REM*163 

481 DATA 149,150,151,152,153,15 
4,155 :REM*128 



Q/'m writing a program ort my C-64 and 
would like It) know bow to enler the 
cosine formula for the trigonometric solution 
of a triangle when the three sides are known: 
cos A = (fr-' + c' - a')/2bc. Suppose the sides a, 
b and c are 8, 9 and 10, respectively. 

—C. J. Erker 
Clevklan'd, oh 

A To employ trigonometric formu- 
las (or any other mathematical 
expressions) in a progia:n, you'd use 
Basic 2,0 syntax. For the example you 
give, you'd enter; 

m A = a:H = 9;C= 10 

20 CA = (Hi 2 + CV>- AI'2)/(2'*B*C):REM CA 

F.Ql;Ar-S COS A 
;iO i'RIM "CO.S A = "it^X ■ 

Do you have a problem or question about 
your Commodore computer system, software 
or programming? Send your questions to: 

Commodore Clinic 
RUN Magazine 
80 Elm St. 
Peterborough. NH 03458 

Qtteries are answered only through this 
cohtmn, and, due to the volume of mail, only 
questioiu likely to appeal to the majority of 
our readers can be published. 



80 R I' N AUGUST 1988 



MAGIC 



From p. } I. 

S4C0 Device Number Changer 

Most aimpmcitsis wlio use n 1 54 1 as a sea>tKi drive aren't 
too anxious to fidcile with the wiring in order to give it a 
different, permanent device number. Here's an alternative 
command that temporarily changes the device number 
through software; 

PRINT)? 1 5,"M - W"CHR$(1 19)CHR$(0)CHR5(2)CHK5(new device 
# + 32)CHKS{ncw device # + 64) 

Although you nuiy use any device number from 8 to SO, 
most software recognizes only device numbers 8, 9, 10 and 1 1. 

—BILL DOYLE, COPFERAS COVE, TX 

S4C1 Alternative Write-Protect Tabs 

If you use peclable address labels, cut a few into eight 
equal parts. You'll have a small supply of write-protect tabs 
for your disks, 

—Hal Scheidt. Bremerton. WA 
54C2 Magical C-128 Messages 

Making program instructions appear on theC-I28's screen 
is easy using Print statements, but the following program 
offers a better way. Kxperienced programmers will note that 
most of ilie lines are illegal and normally would grind a 
program to a halt faster llian you can .say "Syntax error." 
However, running the program lists the lines without line 
numbers so they aren't executed. 

REM MAGIC C-128 MESSAGES - KEVIN QUINN 

:REM*19 

10 Q$=CHR$(147)+CHR${17)+CHR$(1 7) :REM*9 

20 PRINTO$:POKE24,37:LIST 30-50:POKE24 , 27 : 

GOTO 60 : REM* 2 2 

30 LINES 10 & 20 GIVE YOU A NEW WAY TO 

: REM* 5 6 
40 LIST MESSAGES TO THE SCREEN. PRESS 

I REM* 1 9 4 

50 ANY KEY TO CONTINUE... :REM*121 

60 GETKEYA$:PRINTQ$:P0KE 24 , 37 :LIST70- :P0K 

E 24,27:END :REM*72 

70 YOU'RE CERTAIN TO FIND THIS PROCESS 

: REM* 152 
80 OF WRITING SCREEN INSTRUCTIONS EASY 

:REM*234 

90 to use. :rem*159 

—Kevin Quinn, Interiaken. NJ 

S4C3 40/80 Auto Toggle 

Commodore 128 users will enjoy this remarkable Magic 
trick. After loading and rinining this program, press ESC X 
to switch from 80- to 4()-Column mode and automatically 
place the computer into Slow mode. Press ESC X again to 
enter 80-Column and East modes. 

REM ESC-X ENHANCEMENT - LARRY S. ROBERTS 

:REM*1 1 8 
10 FOR AD=3072 TO 3104:READ DA:POKE AD, DA: 

CS=CS+DA:NEXT AD :REM*242 

20 IF CS0 3769 THEN PRINT"ERROR IN DATA":E 

ND :REM*8 

30 SYS 3072 :REM*139 



40 DATA 120,169,13,141,20,3,169,12,141,21, 
3, 88, 96, 165, 215, 201, 1 28, 240 :REM*1 20 

50 DATA 6,32,196,119,76,101,250,32,179,119 
,76,101,250,255,32 :REM+129 

—Larry S. RoBER'r,s, Casselberky, FL 
S4C4 C-128 Sequentlvl File Viewer 

You can easily view the C()titents of any setjuential file 
using a C-128 and a disk drive, just enter the following; 

1(1 D01'l-;N#l,"n!tnanie":D0:GET#I,A$:l'RlNTAS;;L00P UNTIL 
A$ = ""OR AS = CHRS(l'.)9):CLOSEl:END 

For the best screen viewing, use SOColuiun mode. Of 
course, you'll have to substitute the natiie of the setjuential 
file for "filename" in the listing. Use the Commodore logo 
key to slow list scrolling and the no-scroll key to pause the 
program. 

—Rob Kennedy. Winnipeg, Manitoba, Canada 
S4C5 Every Which Way but Loose 

Commodore [jrinters produce left and up arrows and no 
others. The following program lets yom' Commodorecom- 
[)atible printer produce arrow,"! that ])oint in any of eight 
directions. In either Ol or 128 mode, you'll be able to jnint 
arrows that [loint up, down, left and right, and also arrows 
that point 4:1 degrees frotn the horizontal axis. Y«hi can 
modify the program to place any combination of arrows 
anywhere you want. 

REM ARROW PRINTER ~ JOE CHARNETSKI 

:REM*205 
10 A$=CHR$(129) :B$=CHR$(130) :CS=CHR$(1 34) : 

D$=CHR$(1 36) :E$=CHR$( 138) :REM*79 
20 F$=CHR$(1 44) :G$=CHR$(8} :H$=CHR$(1 46) :I$ 

=CHR$(158) :J$=CHR$(160) :REM*1 20 

30 K$=CHRS(164) :L$=CHR${ 1 68 ) : M$=CHR$ ( 1 76 ) : 

N$=CHRS(188} :a$=CHR$(15) :REM*0 

40 A$ = "(UP ARROW) ":A2$ = G$-fCHR$ (192) +J$ + HS-i- 

E$+CS+I$+0$ :REM*97 

50 A3$ = G$■fD$ + D$-^D$ + CHR$(170)+CHR$(156)-^D$■l- 

0$:A4$ = G$+■A$+B$ + K$ + L$ + M$ + N$■^0$ :REM*237 
60 A5$ = GS-^CHR$(^ 28 ) -KFS-f J S-kCHR$ ( 2 5 5 ) +JS-fF$-f 

0$:A6$=G$+N$-i-M$ + L$ + K$-(-B$+A$-i-05 :REM*1 07 
70 A7$="{LEFT ARROW) " :A8$ = GS+IS + C$+ES-i-H$-(-J 

S-fCHR$(192)+OS :REM*133 

80 OPEN4,4,7:PRINT#4,A8$" "A1 $" "A2$: PRINT 

#4,A7$"{3 SPACEs}"A3$ :REM*207 

90 PRINT#4,A6$" "A5$" "A4$:CLOSE4 :REM*205 

— JOSl'T'H CflARNEl'SKI, DALLAS. VA ■ 

Magic if a forum for RUN rea^lm to share their programming 
tips, brief software or hardware modifications, shortcuts or itniis of 
general interest. If you have iin idea tn make computing easier, faster, 
more exciting and erijoyahle, setui it to: 

Magic 

RL'.N Magazine 

80 Elm St. 

Peterborough. NH 03458 

RUN pays SiO to $40 for each trick published. A paymeiit ofSSO 
ami a Jiiagic Contributor T-shirt j.v awarded for the Trick of the 
Month. 



AUGUST 1988 -RUN 81 



Mega-Magic 

Here's a convenient subroutine tlmt creates medimn-resolution 
graphics and enlarges letter dmracters. 



Medium Resouution Graphics and Character Enlarger 



Medium Resohilion <;r;i|)hif.s and Ch;»nic;lerKiil;iiger (List- 
ing 1) is A handy, interruptdrivL-ii subroutine tliat turns ihe 
C-64's text screcti into an 80x50 matrix on which you can 
plot (or erase) points to create ytmr own graphics, and you 
can enlarge letters and keyboard graphics up to 16 times 
normal size. The utility also displays text and graphics 
together. 

To plot or erase a point anywhere on the grid, enter; 

S YS49 1 52,X,Y,DF,COLOR 

where SYS49152 executes the program, X,V are the x and y 
coordinates of the grid, DF is the draw flag that plots (use 
1) or erases (use 0) a point. COLOR can be any value from 
0-15. For instance, SYS491 52,32,1 2,L7 puts a yellow point 
at coordinates ;i',i,12. 

Plotted points are in the foreground color. Because of 
color RAM limitations, atiy poitns occujjying the same cursor 



block will be of one color; otherwise you can plot all 16 
colors on the screen. 

Coordinates originate in die upper-left corner of the 
screen (0,0). The upper-right corner coordinates are (79,0), 
the lower-left corner is (0,49), and the lower- right corner is 
(79,49). 

The Clharacler Kxpander rotitine tnake.s letters or keyboard 
graphics 16 times tionnal si/e. You execute the rtnttiiie with: 

SYS49155,X,Y,COLOR,CHARCODK.DF 

Again, X,Y are the screen locations, with X ranging frotn 
0-39 and Y ranging from 0-!9. COLOR and DF are used 
the satnc way as in the plot cotitmand. CHARCODE is the 
screen Poke value for the character, wit the ASCII value. See 
the demo program (Listing 2) for exatiiples of using the 
routine, 

—Roger Moore, Oak Ridge, I'N E 



Lilting 1. Medium Rasolution Grapliica and Cheractsr Entargsr prpsram. 



REM MEDIUM RESOLUTION SOLUTION - ROGER M 

OGRE :REM*80 

10 FORT=49152 TO 49729:READ D: POKET,D:CK=C 

Ki-DiNEXT : REM*! 53 

20 IF CKo 70574THENPRINT"ERROR IN DATA... 

":END : REM* 4 7 

30 DATA 76,6,192,76,24,193,32,253,174,32,2 

35,183,142,24,194,165,20,1 41 ,23:REM*120 
40 DATA 194,32,253,174,32,235,183,142,72,1 

94, 165, 20,1 41, 44, 194, 173,1 34, 2 :REM*149 
50 DATA 141,71,194,173,72,194,141,134,2,16 

9,1 ,141 ,75,194,56,32,240,255 :REM*222 
60 DATA 140,73,194,142,74,194,173,23,194,2 

01 ,80,16,10,173,24,194,201,50 :REM»0 

70 DATA 16,3,76,79,192,96,169,0,141,68,194 

,162,2,173,23,194,24,106,144,3 :REM*9 
80 DATA 142,68,194,141,66,194,173,24,194,2 

4,106,144,10,72,173,68,194,9,1 :REM*1 54 
90 DATA 141,68,194,104,141,67,194,169,0,13 

3, 254, 162, 8, 10, 38, 254, 14, 67,1 94 :REM*4 

100 DATA 144,8,24,109,61,194,144,2,230,254 

,202,208,237,133,253,165,254 :REM*165 

110 DATA 24,105,4,133,254,174,68,194,189,6 

2,194,141 ,68,194,172,66,194 :REM*49 

120 DATA 177,253,141,25,194,162,15,189,45, 

194,205,2 5,194,240,3,202,208 :REM*2 32 

130 DATA 245,173,44,194,208,44,173,68,194, 

73,255,141,68,194,138,45,68 :REM*87 



140 


DATA 194,170,189,45,194,145,25 3,173,75 




,194, 201, 0,24 0,18, 173, 71, 194 :REM*87 


150 


DATA 141, 134, 2, 172, 73, 194, 174, 74, 194,1 




69,0,24,32,240,255,96,138,13 :REM*237 


160 


DATA 68,194,170,189,45,194,145,253,169 




,212,24,101,254,133,254,173 :REM*248 


170 


DATA 134,2,145,253,173,75,194,201 ,0,24 




0,18,173,71,194,141 ,134,2,172 :REM*251 


180 


DATA 73,194,174,74,194,169,0,24,32,240 




,255,96,32,253,174,32,235,163 :REM*6 3 


190 


DATA 165,20,141,69,194,142,70,194,32,2 




53,174,32,158,183,142,72,194 :REM*212 


200 


DATA 32,253,174,32,235,183,165,20,141, 




25,194,142,44,194,173,134,2 :REM*199 


210 


DATA 141 ,71 ,194,173,72,194,141,134,2,5 




6, 32, 240, 255, 1 40, 7 3, 194, 142, 74 :REM*1 4 5 


220 


DATA 194,172,69,194,174,70,194,169,0,2 




4,3 2,240,2 5 5,169,0,141 ,75,194 :REM*132 


230 


DATA 56,32,24 0,2 55,140,42,194,142,43,1 




94,173,42,194,201 ,40,48,6,56 :REM*220 


240 


DATA 233,40,141,42,194,173,42,194,10,1 




41 ,23,194,173,43,194,10,141 ,24:REM*237 


250 


DATA 194,162,8,169,0,133,252,162,8,10, 




38,252,14,25,194,144,8,24,109 :REM*173 


260 


DATA 22,194,14 4,2,230,252,202,208,237, 




133,251 ,173,24,208,201 ,21 ,240 : REM*! 84 


270 


DATA 10,165,252,24,105,216,133,252,76, 




190,193,165,252,24,105,208,133 :REM*24 



RUN it right: C-64 



82 RUN' AUGUST 1088 



>-- 



200. DATA 252, 120, 165, 1,41, 251, 133, 1,1 60, 7, 
177, 251, 153, 34, 194, 136, 16, 248 :REM*204 

290 DATA 165,1,9,4,133,1,88,162,0,160,8,30 
,34,194,144,13,72,138,72,152 :REM*240 

300 DATA 72,32,61,192,104,168,104,170,104, 
238,23,194,1 36,208,232,173,23 :REM*174 

310 DATA 194,56,233,8,141,23,194,238,24,19 



Listing S. Damo program. 



10 

20 
30 
40 
50 

60 

70 

80 
90 
100 
110 

120 

130 
140 

150 
160 

170 

180 
190 
200 
210 
220 
230 
240 

250 

260 
270 

280 

290 



REM MEDIUM RESOLUTION GRAPHICS 

UN LISTING 1 FIRSTl 

PRINT" (SHFT CLR}"CHRS(14) 

DIM X{100),Yn00) 

POKE 53280, 0:POKB 53281,0 

PRINT "{HOME) [SHFT PILOT POINTS 



DEMO - R 
:REM*194 

:REM*97 
:REM*205 

:REM*=88 

II 

:REM*1 34 
:REM*e8 



FOR 1=1 TO 100 

X(I>=RND(1 )*80:Y(I)=RND(1 )*48+2:C=RND( 1 
)*16 :REM*10 

SYS 49152, X(I) ,YU) ,1 ,C :REM*64 
NEXT :REM*220 

GOSUB 550 :REM*184 

PRINT "(HOME) .. .AND UNPLOT POINTS" 

: REM* 9 2 
FOR 1=1 TO 100:SYS 491 52 , X( 1 ) , Y( I) , , 
:NEXT :REM*115 

REM DRAW LINES ;REM*57 

PRINT" {SHFT CLRl {HOME) {SHFT D}RAW LINE 
S...(4 SPACES}" :REM*210 

X1=0:Y1=10:X2=79:Y2=10:DF=1 :REM*108 
D=SQR{ {X2-X1 ) {UP ARROW)2+(Y2-Y1 ){UP AR 
ROW} 2)+. 5 :REM*26 

A=(X2-X1 )/D:B=(Y2-Yl )/D:C0 = INT(RND(1 )* 
15)+1 :REM*249 

X=X1 :Y=Y1 :FOR 1=0 TO D :REM+161 
XR=X+.5:YR=Y+.5 :REM*1 08 

SYS 49152, XR,YR,DF, CO :REM*86 

X=X+A:Y=Y+B :REM*1 00 

NEXT : REM* 9 5 

GOSUB 550 : REM* 6 3 

PRINT" (SHFT CLR} {HOME) {SHFT D}RAW CIRC 
LES...{2 SPACES)" :REM*111 

XC=40:YC=25:XR=20:YR=12:SA=0:EA=360:RT 
=:0:AN = 10:DF = 1 :REM*193 

R={PI}/180:TP=-{PI}/2 :REM*217 

SA=SA*R : EA=EA*R : RT=RT*R : AN=AN*R : IF EA< 
SA THEN AN=-AN :REM*177 

SC=SA+RT+TP:EC=EA+RT-AN+1E-8+TP:C0=INT 
(RND(1 )*15)+1 ;REM*247 

FOR C=SC TO EC STEP AN :REM*152 



4, 232, 224, 8, 208, 21 3, 173, 71, 194 :REM*37 
320 DATA 141,134,2,172,73,194,174,74,194,1 

69,0,24,32,240,255,96,8,0,0,0 :REM*198 
330 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 

,0,1, 32, 124, 108, 225, 123, 255, 98 :REM*24 
340 DATA 254,126,226,127,251,97,236,252,16 

0,40,8,4,1,2 :REM*183 



300 XI =XC+XR*COS{C) : Y1 =YC+YR*SIN(C) :REM*28 
31 X2=XC+XR*C0S(C+AN) : Y2=YC+YR*SIN{C+AN) 

:REM*248 
320 D=SQR{ (X2-X1 ){UP ARROW) 2+ ( Y2-Y1 ) (UP AH 

ROW)2)+.5 :REM*187 

330 A={X2-X1 1/D:B={Y2-Y1 )/D :REM*196 
340 X=X1 :Y=Y1 :FOR 1=0 TO D :REM*2 

350 XP=X+.5:YP=Y+.5 :REM*228 

360 SYS 49152,XP,YP,DF,CO :REM*220 
370 X=X+A:Y=Y+B:NEXT:NEXT :REM*7 

380 GOSUB 550 :REM*209 

390 PRINT "(SHFT CLR }( HOME ] AND CREATE TEXT 

...":FOR T=1 TO 2000: NEXT: PRINT" {SHFT 

CLR)" :REM*231 

400 SX=1 :B$="{SHFT GJREETINGS" :C0=5: SY=0:G 

OSUB 480 :REM*107 

410 SX=1 :B$="FROM YOUR" ;CO=2:SY=4 : GOSUB 48 

:REM*92 

420 SX = 1 :B$ = " (SHFT OOMMODORE! " :C0 = 6 : SY = 8 : 

GOSUB 480 :REM*229 

430 SX=0:B$="(SHFT E}XAMINE MY" :C0=3 : SY=1 2 

:GOSUD 480 :REM*165 

440 SX=0:B$="VERY LARGE" :C0=1 : SY=1 6:G0SUB 

480 :REM*7 

450 SX=10:B$="TEXT!":CO=7:SY=20:GOSUB 480 

: REM* 30 
460 GET KE$:IF KE$="" THEN 460 :REM*151 
470 PRINT" {SHFT CLR ) " : END :REM*31 

480 FOR 1=1 TO LEN(B$) :REM*138 

490 L$=MID$(B$,I,1 ) :REM*168 

500 A=ASC(LS):IF A<64 THEN 520 :REM*151 
510 A=ASC(L$)-64:IF A>127 THEN A=A-64 

:REM*6S 
520 SYS 49155,SX,SY,CO,A,l :REM*95 

530 SX=SX+4 :REM*154 

540 NEXT:RETURN :REM*1 84 

550 PRINT" (HOME) PRESS A KEY... (22 SPACES ) 

:REM*49 
560 GET A$:IF A$="" THEN 550 :REM*208 
570 RETURN :REM*202 



AUGUST ISfU) ■ R U N 83 



Telecomputing Workshop 

Safegitard your pmszuords and other personal information 
to prevent tfieft or worse. 
By l.OREN LOVHAUG 



WHEN HISTORIANS LOOK liAtlK un 
tht' l<J8(Js, I hclk'vtr ihat they'll (icon it 
the Protett Yourself cicc;ick:. It's nn efa 
in wliicli st'xiLiilly it;)Tistiiitt;il>lc dis- 
ease's, vigilame justice and teiroiisiri 
clotnitiate tlie licadlines. 1 1 [)iol)al)ly 
secnis straiiffe to ('xteiid this ")n(i(r(l 
ynmseM" dint line into thi' tclciotn- 
|)iitiiig dniiiniii, 1)1)1 wv ninst heware of 
those ilaiigcis luikiiig it) thi- iicighhoi- 
hood of our iDodetii. 1 lie issues that I 
raise here are (juite serious, hut please 
doti't let these eotiwrns dissuade you 
frotti teieniit)i))uiii( atiug, litstead, let 
them guiile yon to hetiei ;u)d safer tele- 
eo[))uiugti<'i)tioiis experiei)ees. 

WHAT'S THE SECRKT WORD? 

Most national lelei oinnuiniealiDns 
netvi'Ofks and locd HIiSs tise :i pass- 
word idetHiricalioii systeni to niiiititaii) 
eonfldenti.dily aud protect agninst nn- 
;uilliori/ed aei ess, i\ typiral l<)gi)i sce- 
nario involves ivpiug your name and 
sc)r)ie kind cif passworfl before being 
gianted entry to the system. Regardless 
of whether or not you aie doing the 
typinj^. the computer you are coniniu- 
nicating with iSinih that you arc using 
d)e systeni. In light of this, you should 
take great care tvlicn choosing your 
passwortl. and change it periodicidly. 

I'his is parlicuhtily iinportani in the 
case ol leleeonniuinications networks 
that charge access fees based upon the 
amount of time spent online. If some- 
one were to obtain youi- ])asswotd, it's 
coDCeivablc thai they could run u[) a 
huge bill f'oi online time that you would 
have to pay foi-. 

IVeyoiul the serious fhnnicial im[>li- 
catiotis, if yoiu' [)asswo)d fell into the 
hands of an unscrupulous individual, 
he or she could also gain entry to your 
private elcctionic mail and he able to 
])ost public messages in your i)an)e. I 
can lell yon from personal eK])erlence 
that it's veiy distressing to log on to a 
11U.S and lead messages wriiien by your 
ghosiwiite)', especially when their in- 
tetit is to hun or embarrass you. 

Hoe arc a few simple mcasurc.s to 
help you guaid your passwoi'ds: 

1. When choo.siiig a passivord, never 



u.se wo)ds that can easily be associated 
with you. While your spouse's or chil- 
dren's names, your street adchcss or tele- 
phone number arc all easy to remember, 
they are also (]uite simple to recognize. 
U you have tioublc recalling passwords, 
invest in a leiiDinal package that has a 
|>hoiiebook feature that tan sicne and 
rcnieniber pa.sswoids for you. 

2. Never duplicate passwords on dif 
fereiit systems or rotate passwords 
among systems. There arc some SYS- 
OPs vvlio steal passwords by examining 
theii system's user file, .'\rmed with the 
password list from ilieir own liii,S, they 
dial up other systems and try various 
passwords until they're successful. 
There are even .SYSOPs who actively 
compare jiotes idih oilier .SYSOl's with 
the intent of stealing user's pas.swonk 

3. When you are (eiecommunicaiing, 
always be wary of others around you. 
It's very easy for someone to w.itch 
your video (iisplay or your llngeis as 
you log on to a BltS or net work. If 
you've telecontnumicaied in fr<tnt of 
others — for example, if you've given a 
demonstration at a user's group meet- 
ing^it's usually a good idea to change 
yoin- passwords. 

4. Never share a password with any- 
(uie. Although this may be ti'in[)liiig in 
the case of expensive national netwtnks, 
for every person that knows your pass- 
word, the chances are doubled that It 
will be stolen. 

One Bad Apple 

SYSOl's of local bulletin board sys- 
tems are [leople who've detaded to ded- 
icate their computer e(]uipmenl and the 
expense of monthly phone service lo 
the operation of a BBS. In most cases, 
these people absorb the costs because 
lliey enjov communicating via com- 
puters and sharing data and infbrmn- 
tion. However, you should be careful 
because there are a few whose motives 
are le.ss noble. 

When accessing a BBS for llie rust 
time, a iLscr is often asked to fill out an 
onlinequestionnaire. What kind of com- 
puter cijuiprnent do you owifr What is 
your address? Al what times can you he 



contacted? These ate typical queries, 
fhe inottvalion for the va.st majority of 
SYSOPs is sim[>le curiosity about the 
peo[)le who are accessing their system. 

Unfortunately, there have been cases 
where in lb in union gaihered from BBSs 
has been used lo construct "hit lists" for 
criminiils looking to steal conijuiter 
ec[uipment. I'unn tliese innocent itUjuir- 
ies, the thieves are provided with de- 
tailed inveniories and knowledge about 
when potential victims are not at home. 

Some BBSs, especially those affiliated 
with Inisitiesses. might use tlie data to 
ctmsiriict mailing lists eilher for their 
own use or to sell to other businesses. 
II you're a jieison who doesn't like to 
be contacted by salespeople or to re- 
ceive advertisements through the mail, 
you might want to think twice about 
how you answer various questions. 

When filling out electronic question- 
naires, pioieci yourself bv keeping one 
ihoughi in mind: "Why w<mld the 
SVSOP want m need to know- such in- 
formal ion?". Again, in most cases, you're 
dealing with a simple desire to know 
more about the people using bis or her 
BBS. But. if you don't personally know 
a SVSOP, I don't see any reason to give 
him t)r Iter your hmne address. es[>e- 
cially ufxiii initially accessing a system. 
As an alternative, you could just divulge 
your state/lily, fhat way. you give the 
SYSOl* an idea of where you're calling 
from without jeopardizing your prop- 
erty ov saiety. 

Another kind of SVSOP you should 
be wary of is the software pirate. Ills or 
her BBS is a vehicle for ihe illegal copy- 
ing and disiribuliiig of software. Some 
piialc .SYSOPs take a more subtle, but 
just as unethical, apjnoacb by providing 
electronically leprodiired documenta- 
tion for downhiading. 

The reason such BliSs and SYSOPs 
should be avoided is twofold. Hirsi. soft- 
ware theft is a crime, punishable by law. 
As a irser of these systems, you could 
be considered an acconqjlice to a crime. 
Second, by using a BBS run by a SVSOP 
who condones softvvare piracy, you're 
sending a non-verbal message to biin 
and other users of the BBS that von 



M 



k t; N ■ AtJtawr i'ihh 



filluT rxcuse ilif anivity (>|- tlon'i laif 
about (lit-' issue of software tliL-li. 

The software piracy problem in tlie 
Commodore world threalens Further 
software developmeiil for our ma- 
cluiies. Avoiding; thieving BlWs and eii- 
touiagtUjj; others to help the Cii I atrd 
rj8stiftwarf market remain heahhv lor 
coniiiiued development is the hest way 
to Lomhat this problem. After all, it's 
no fun riiiiniiig a BBS that no one eallsl 

Xfost SVSOE's are honest folk who run 
"clean" BBSs. Vou can help them slay 
that way by Icning them kirow if some- 
one has uploaded a tiimmercial lile to 
their system, .^s a SVSOl' myself 1 can 
tell yon that it's tiot always easy to kee[> 
track of what users are np tii. 

Held Hostage 

It'.s also imp(ntant to pmtei t yourself 
when downloading progtains hetaitse 
of an incieasingly ])o[)ular. yet evil, fad 
lliul 1 call "computei terrorism." t^om- 

piuer terrorism is i<> ill led by people 

who write and distribute prc>f5iams de- 
signed to wreak havoc with others' totn- 
puter data and et|uipiiient. 

The most et)imnoii way to accomplish 
these dastardly feats is via the 1 rojaii 
Horse tiiethod. On the surface, a Tr(>jaii 
Httrse [)rogram a])|}eais to be a harm- 
less game, music clemn or utility, while 
in reality its mission is to inflict damage. 
Trojan Horses often attack dojipy disks, 
causing yum- disk drive to autimiatically 
format the disk you're using or destroy 
random set tors on it. 

Another type of tcrr<nist ]n ogi am is 
called the Time Bcmib. Like the Trojati 
Horse, the Time Bomb is itsually dis- 
guised as some beiilKti program, liitt 
while ])reseining this facade, it's ac- 
tually keeping track of the amutmt of 
time that lias passed or the nmnher of 
times since the ]]rogram was fust exe- 
cuted, uailiug for a predetermined <u 
random monu-ni to execute its damage, 
file last form of terrorist program is 
know-n as a Virus. A Virus program, tm- 
like a Time Bomb or a frojan Hiuse, is 
designed to do nothing but hide itself 
away in vour computer or ilisk drive. It 
waits to co|)V itself onto othei pro- 



giains on disk and thereby continuotrsly 
spread itself before actually caitsing rtny 
damage. 

'I'be popular myth is that terrorist 
progratns can only be created fiir com- 
jmteis with disk based opcratitig sys- 
teiUN like the .■\tniga or IB.\I I'C. but this 
is not trite. In fact, the (^-fj-! and 128 are 
perhajjs even mine likeb \ictims be- 
cause theii intelligent disk di Ives allow- 
programs to be stored and executed 
totally within the drive itself. 

With this in mind, here arc a few 
dowiiloadiirg tips to help you avoid the 
effects oi terrinists' programs: 

1. Nevei download or test a down- 
loaded progtam with a disk that con- 
tains important data. It's always best to 
start a new downh)ad session with a 
tiesh disk. 

2. When testitig a downloaded ]u-o- 
gram, be alert and look for signs of tnis- 
chiel — raiulimi disk tlrive action (U'disk 
drive activity that resembles disk for- 
mattittg— while the piogiam is niuniiig. 

3. Look foi file desei iptiotis, cotn- 
ment;iries and recimuneiidatiiiiis from 
other users tjefbre yoti dowtilond any 
program. 

4. Avoid |nc)graius with (k'scri|)lions 
that .sound too good to be true: "f tans- 
form your t Mi-! or 128 into n(;ray Super 
Compitter!" Such wild deelarations are 
often just at) enticement for you to be- 
come a vidim. 

CJood Luck! It is my sincere hope that 
these suggestions will hel)) you avoi<l 
the few ])it falls in the otbeiwise won- 
derliil world of telecompiaing. ■ 

Lorrii LovlldUg h ii prngfammi'f and 
writer with hila of Iflmimiiiiininiiiinis fxfje- 
rU'nce. Along wiih hfiiig SYSOP of ()-Link's 
C-I2H Sp/rifil Inlemt Croup mid ai-SYSOP 
oj CEnic's Commodori' i'Siijiship. In- puhUtilm 
■fw-in Cities 128, it nno.di'lh-r pir (:-l2H 
iiM'rs. ]<iu ton T('C(V(' In hi in r/iri' nj: 

I elccoiii pining Wot kslioj) 
Rl"\ Nhiga/ine 
SO Klin St. 
I'eieilxnough, NH (i:i458 

Yon fan also s<'nd hitri electronic mud im 
ill. ink (inVlhWCl or CKuir (Spiirroo'J). 



Authors 
Wanted! 



RUN IS ALWAYS on the lookout for 
programs atrd articles that tonlaio 
interesting and useful ideas. Lor the 
niost part, those ideas eotne fiom 
yon, our readers. We rely on you to 
keep our files well stocked with ar- 
ticles and programs from which to 
choose. 

\Vhat kinds of articles do we need? 
We are looking for programs — of all 
kinds. sba])es, sizes and colors. We 
need useful a])f)lieatioi)s for the 
home, small business and school. We 
need utilitie.s, programmers aids, 
crea!i^■^ty sr>ftw-are and games. 

We are sure many of you have de- 
veloped uirit]ue programs thai you 
use every day. You may not realize 
that a whole community of users is 
waiting to read about and share your 
creations. 

If you are not a programmer, don't 
despair. We still need vou. The iniro- 
ductioir of new Commodore prod- 
ucts — GEO.S, the 1351 mouse, the 
1 7xx series of RAM expanders and 
the l.'iHl drive— has opened up a vast 
ari'a of topics for you to write abtntt. 
What c<nnmeici;il software packages 
do you use that support diese de- 
vices? What are their strengths and 
weaknesses? Users and potential 
use IS need to know. 

These are just suggestions; we're 
.stite you can think of more. Consider 
this an invit;itii>n to share yoiu knowl- 
edge and computing experiences 
with tens of thousands of other CJorn- 
modore iLsers. And you will be re- 
warded for your efforts. 

To help you submit those articles 
anfl programs for publitation, we 
])rovide the HUN author's guide- 
lines, fbese information sheets give 
yon an idea of what kinils of material 
we ate looking for and take yon step 
by step through the process of pre- 
paring vtnu- articles for submission. 

Lor a free copy, send a self-ad- 
dressed, stamped, business-size cn- 
velo])e to: 

/Vuthor Guidelines 
RUN Magazine 
80 Kim Street 
Pcterboi-ough, NH 03-158 



AUCUST l!(H8 -RUN 85 



geoWatch 

Here's an invitatum to venture into the xoorld 
ofgeoWrite Workshop 128. 
By MARIT BRENGLE 



WITH THE IN'I'ROnLKrnON of the 

C-li;S vcisinii (if gcoVVrilc VVorksliop 
(gWVV), Ik-ikflcy .S( lit works (BSW) has 
hrooghl their wortl [>i()cessing software 
tnort; i[i hiif with the full-fcatuied pro- 
grams that C;-1'J8 iiscis arc used to. 

Due to sonic major hnpiovetiK-iits. 
[fWW rjS has many gootl jiornt-S. Jltm- 
fver, there are [>tnl)letns with the riian- 
ual's instnit tioiis right tiom tlie start. 

Installation 

The program's directions give the 
impression that gWW 128 can be in- 
siallcd on either a (;i'X)S 12B or a GEOS 
fit hoot disk. A'fw of llSWs IL'Sonly 
])ropams tail he run from thctJEOS M 
Kernah "1 liere are vai ious jirograms that 
let you correct iiist.ihation mistakes, but 
none iliat are available from, or sanc- 
tioned !>)', IVSVV. Moreover, most soft- 
ware deahrrs won't let you return a 
])idgram tliat's heeii opened, so he sure 
that you don't make the mistake of 
try ill j^ to install a ]n rigram you can't use. 

'['he iiisialhiiion pt(H:ess on a GEOS 
VIH boot disk is not witlioui some prob- 
lems. In the first place, all GEOS 128 
add-on programs miat be installed using 
a I'rii disk thive or a 1571 configured 
U) act like a IMI. But the gVVVV 128 
manual doesn't mention this fact, and 
the unaware 1571 user will be told that 
the disk can't be installed. Configuring 
ihe 1,571 as a 1.511, installing the pro- 
gram and then restoring the 1571 to its 
Native mode solves the problem, but 
one womleis whv IISW has such a long- 
lasting love affair with the 151 1 that even 
their 128-mode programs rc<)uire it. 

The Program 

There are three ways to enter geo- 
Write from the deskTop. Most people 
simply doubleclick <ni the icon; others 
go thrinigh the extra steji of choosing 
0])en fr(nn the Eile menu. Another 
group, with geoVVrile docinnenis al- 
ready on disk and the geo Write pro- 
gram present, double-click on any 
particular document's icon. 

If the file yon open was created with 
an earlier version ofgeoWrite — the 1.3 
version that comes with the GEOS boot 



disk, for example — il automatically eon- 
verts to gWW 128 formal, version 2.1, 
Nowhere, however, are yoti warned that 
this conversion will forever prevent any 
previous version of ilie [)rograni from 
reading thai file. 

Each u])grade to geoVVrite has been 
incom))atible with previous versions, so 
if ytm think you'll want to read your 
documents with geoWrite \.'A or 2.0, 
make sure you copy your ffle first and 
then open only the ropy. Keep this incom- 
patibility factor in mind if you're cre- 
ating files to upload to llllSs or to any 
of the national networks, or if you're 
writing an instruciion file for a program 
you'll be sharing with others. 

.'\s with any word processing jiro- 
gram, gV\^V 128 doesn't allow you to 
sec your entire document on the screen 
all at once, although the screen, or writ- 
ing window, as HSW refers to it, is 80 
columns wide. Since the HOcolumn 
screen does cause s<inie vertical disioi- 
tioii, some people may find some fonts 
difficult to read. 1 do, so 1 prefer, when 
working with custom fonts, to iirst use 
the BSW 128 font to see \vhat I'm doing, 
and then ref<mt prior to printing. This 
is slow with a 1511 or 1571. bin not so 
bad with a Rj\M disk. 

Eortunately, usitig the same font 
thrinighout the document is e;isier in 
gWW 128 than in earlier versiims. Click- 
ing Select Page from tlie Oj)ti<ms menu, 
or pressing the Coimnodore logo and 
V keys together and choosing your font 
and point si/e, refbiits the entire page. 

Since there are two resident fonts in 
gWW 128, rather than only the one in 
GEOS M, you're limited to six fonts of 
your own choosing. Also, due to a (]uirk 
in some of the GEOS 128 font buffers, 
you might have problems using some 
of the large fonts like Superb nv Font- 
Knox. It ap))ears to dejieud on what 
version of gWVV you have. In any case, 
when wtnking with the larger fonts, pro- 
ceed with caution and lemembei to 
make a back-u[) copy of your file before 
you attempt to introduce a large font 
into your document. 

Another annoyance derives from the 
fact that, as with all CEOS programs. 



you're using a graphics environment 
and a graphics-oriented screen. This 
means that the writing window doesn'i 
shift smoothly- — a quirk that B,SW hasn't 
been able to eliminate. Word wia[) is 
slow, and rapid typists might lose letters 
as the writing window shifts position. 
While it's shuflling itself aiomid, geo 
Write Workshop 128 tt'iimlly titles a good 
job of remembering what you've typed. 
Finally, BSW notes that the document 
dimcnsitms referred to in the manual 
are geared strictly to the use of 80dpi 
printers; the program has only limited 
supjjort of printers with resohtiionv 
other than 80 d])i. 

Getting Around 

To move rapidly from one part of a 
page to another, you can follow the 
instructions for clicking inside the Page 
Indicator at the top of the screen, or 
simply doubleclick in the Page Indi- 
cator where you want the window to be. 
To go to the next pngv or the previous 
page, it's much faster to use the com- 
mand keys (Commodore/ -t- tir Com- 
modoreftack arrow) rather than go 
through the menus. In fan, the easiest 
way to handle any gWW 128 document 
is to copy it into the R.'\M exjiansion 
unit and wt>rk with it entirely in mem- 
ory. .Ml GEOS programs are extremely 
disk-intensive — vou'll be ama/etl at the 
difference R.\M disk access makes. 

The instructions say that you can 
place the cursor anywhere on the page. 
That's not quite true: You can plate the 
cursor at any ])oint on a page where 
you've already typetl somelbing. I his 
impediment can be circumvented by 
employing the tab key. If yon use the 
pointer to place a tab stop at the posi- 
tion where you want to enter stmie- 
thing — a title, an indenterl heading, or 
whatever — that doesti't start at the left 
margin, ytm can tab right over to it, 
rather thati using the space biir, wliich 
moves the cursor at a snaifs jiace. 

FORMATTING DOCUMENTS 

If, because you want to change mar- 
gin settings or paragraph indentation, 
vou follow the manual's directions for 



R V S 



AUGUST 1988 



moving the M or P on tKe Ruler, your 
changes take place only iti tfie p;ir;i- 
giapli in which the cursor is located. If 
you want to make global changes, you 
first have to select the sections you wish 
to change. This can be as sitnple as 
pkicicig the cursor at the beginning of 
a section, liolcling ilic mouse bultun 
down and moving lo the end of a sec- 
tion; or as slow as selecting every page 
in a document — one page at a time — 
and making the changes. If you fre- 
quently make major formatting changes 
in lengthy documents, you'll firid tliis 
to be a serious shortcoming. 

Anotiier piifail is lliat you can only 



create one set of headers and footers 
per document. If you cstublisli iheni for 
page one and change them to some- 
thing else on page four, for example, 
your original settings are wi])ed out. 

Unfortunately, tile manual's descrip- 
tions for the Cut, Copy and Paste fnnc- 
liotis are also unclear. The most im- 
]]ortant part sotiiehovv got inserted into 
tile middle of the instructions for sel- 
ling the paragraph nuiigins. When you 
cut something from a document, that 
scctitm disappears inio a text scrap. If 
you don't want to do that, make sure 
you employ Copy instead of Cut. How- 
ever, if vou accidentallv use Cut, vou 



can always exercise Paste lo put yuui 
scrap hack in place. ■ 

For %piia' reasons, wr cannot publish all 
of Ihis tHictViskin uf gWW in one iisue. It 
will he ctmchitled in Stptember. 

— Kdiiors 

Miirle lirrHfilt; mttlwr of the ,Sixth Sense 
!28 nmmml. has ipmU a lot of Utne with 
(lommDihre special inter (it groups on na- 
tional networks. You can contact her on 
Q^lJnk as Sunny (!. 

Send \'o\ir tiwstions on (!EOS (o: geo- 
Watch, ' \a:\ Magazine, 80 Kltn .St,. 
reterbcnt>ugh. Nil (W'!.">8. 



COMMONSBNSE APPROACH 

To Computing 



1. The best arrangement for your computer system 
is to plug your components into a power strip, which 
you should shut off when not iLsing your computer. If 
you dofi't have a povver strip, he sure to always unplug 
your powti- supply when you're not using your- com- 
puter. Hv n though your computer is off, yotir power 
supph ''. it overheat. 

2. W'ater c.ui destroy data on your disk. Avoid storing 
your disks in excessively humid conditions. Also avoid 
extremes of hot and cold, which may distort or com- 
promise the reliability of the data on your disk. Try 
to keep 'em at room temperature. 

3. To keep your di-.k drive from overheating, raise it 
to allow air to circ 'ate under and over it. To cool off 
their drives, compiu "ists have devised many different 
methods— for cxami'^L, spent bullet shells or sawed- 
off pencils in the drive's ■-crew holes, fans directed at 
the unit or paper chimneys over the drive's vcnt.s! 

4. If you spend a tot of till' in front of your computer 
monitor, you run the risk f eyestrain. Gel an anti- 



glare shield, which will also protect you from radiation 
and eliminaie static shock. .Staring at a roin|)uter screen 
a lot can also cause headaches, faiigue, irriiahility and 
facial twitches. Here are some things vou can do; 
^take a visual break every 21) miiniU's. Hicns on dif- 
ferent distances. 

— if you don't have an anti-glare sliield, make sure 
there are no bright lights reflecting off the screen and 
inio your eyes. .■\lso. clon'i locale your computer by, 
or directly in front of, a window. The contrast between 
the outside brightness and the low-level lighted screen 
can cause eyestrain. 

— according to optometrists, green letters on a green 
screen is the worst conibination for your eyes; amber 
screens arc better; but black-and-white screens are best. 

,"i. Sitting for long hours in front of your monitor 
can also cause back, neck and shoulder strain; slow 
blood circulation in the legs; and slacken muscle tone. 
An crgonomically ilesigned chair can ininimi/.e these 
health hazards and muscular aches. Also, constantly 
changing your sitting position and good body posture 
with feet firmly ci[i the Door can help. ■ 



AtJfJUS'i' IHHH ■ R x: .S' 



87 



MOVING? 

Subscription Problem? 

Get help with your subscription by calling our new 
toll free number: 

1-800-525-0643 

In Colorado: 1-303-447-9330 

between 9 a.m. 
and 5 p.m. EST 
Monday-Friday 

If possible, please have your mailing label in front 

of you as well as your cancelled ctieck or credit 

card statement if you are having problems with 

payment. 

If moving, please give both your old address and 
new address. 

RUN 

P.O. Box 5871 1 , Boulder, CO 80322-871 1 



P 



The 

Learning 

Adventure. 

Chiildren learn faster when they're having fun. 
HAPPY SPELL/HAPPY MATH is a positive re- 
inforcement teaching method tested and 
proven in schools thai developes reading, 
spelling and math skills by transforming the 
teaming process into an exciting and rewarding 
challenge for children ages 3 to 7. 




TO ORDER SEND 

$23.^^ plus $1.™ shipping 
and handling to: 

SHANNON SOFTWARE 

2554 Lincoln Blvd. 

Suite 589 

Marina del Rey, CA 90291 

213-281-9679 




•ELECTRONIC DISK DRIVE DEVICE SELECTOR 

(pronounced ed -dee -dis] 

Mow you can have lull conlrol over your disfc drive numSer. No moie having to run 

special sollware. No moie permanently selling the device number !)y culling lands. 

No mote trying la remenibei what switches 10 set 

Wilti Itie Elecuonie Disk Drive Device Selector (EODDS). there is no rrore worry dl 

which drive is set lo what number. Using EDODS ihe device number is convenienily 

displayed tor you lo see. 

Changing device number is easy wKh the EDDDS. No need lo shut off the disk drive, 

just press a switch and the device number is changed. The EDDDS also includes a 

device resel switch so you can man. 

ually reset your drive il ii locks up 

The EDDDS is ideal for multmle 

drive use giving you maiimum drive 

llembility 

The EDODS is not only easy lo use 

but easy lo install- No soldering 

required and no heavy electronics 

knowledge needed— lully lilusirated, 

step-by-slep instructions included. 

Several models available to suil your 

needs for 1 54 1 1I and 1 57 1— EODDS I uses ouick clips lor the connections with 

hardware mounted outside your drive in an attractive case 

for early 1541 and )541C drives EDDOSII IN internal, or EDDDS II EX. External 

models available, (internal model reouires some drilling & cutting ol the drive case.] 

Send paymeni lo rainboWTECH ELECTRONICS 

P.O.Box 19, BRIGHTWATERS, N.Y. 1171B-0019 
When ofdeiing spet;ily otive lype S EDODS model number 
EODDS I - for 1541 & 1571 - S65 00 

EDDDS II IN — for early 1 541 & 154 1 C internal mounting — S60.00 
EODDS II EX — for early 1 541 & 1 54 1 C external mounting — S65 00 
Please add S4 00 JPS shipping C s accepted N Y Stale residence add 7 5°s sales tai 
Checlt iBaiJer servics number t&r ma ;.DnjiinlcirrnjtiO'< 




RAINBOWtech 

ELECTRONICS 

PO EkH 1 9. Brigfitv.'aief5. (vy \1 713-0019 



Circle 163 on Resnter ServtC© card. 



WHAT to 

HAPPENED 
WHEN YOU 
WERE BORN 



You can find out with the 

TIME TRAVELER 

computer program from NCI. Tells you Academy Awards, World 
Series winners, prices, presidents, headlines, annual income, avg. 
cost of home, calendar, much more. 1900- 1987 .Sell printout at 
flea mkts., shows, by mail, Great party gift. Send $39 for disk, 
or SASE for printout. Also includes TRIVIA game. Educational, 
interesting. For C-64 & 128 with any printer. Not copy protected. 
WordPro Turbo. Turbo cartridge makes this wordprocessor super fast. 
100,000 word spellchecher. Advanced features not found in even fiigh- 
pticed programs. Speeds up other programs too. Only $39.95, Satisfaction 
Guaranteed. 



rTTTT 






COMPUTER 



lillil 



205 McCormick Avenue 

Hawkinsville, GA 31036 

Telepfione 1-912-783-1158 

VisalMCICheck 



Cttcto tTD Ol fmm-mam. cm. 



Clrcl« 216 on Reader Sorvico card 



Label 



. — S^ Includes -^ 



Maker 



n 



Blue Chip Daisy 
Wheel Printer $89.95/^^^^: 



TM 



Includes 

500 

Labels 




MODEMS 



TRANSCOM 1200 H for 64/128 $1 19.95 

TRANSCOM 1200 Jr. for 64/128. 89.95 

TRANSCOM 300 for 300 baud for 64/128 39.95 



DISK DRIVES 



1571 Commodore $259.95 

1541 II Commodore 189.95 

FSD-2 Accelerator Plus 149.95 

EXCEL 2001 1571 Compatible 219.95 

MASTER 3A for A500/A2000 179.95 



ACCESSORIES 



Final Cartridge III $ 49.95 

Suntron C-64 power supply 29.95 

Phoenix 128 power supply (repairable) 59.95 

Amiga 500 monitor stand 29.95 

1351 mouse 38.95 

1764 RAM expansion 139.95 



Cheatsheet Products, /nc. (4i2) 78i-issi 

P.O. Boi 111368 OoptR, Pgh. PA 1SZ3a (800) 334-2896 



COMPUTERS 



64-C Call for pries 

1 28-D Call for price 

Discount Computer Distributors 

Call Toll Free 1-800-533-6796 

PO Box 4194, Hopkins, MN 55343 3E 



circle 225 on Reader Service card. Circle 164 on Reader Service card. 




GET MORE 
PLEASURE 
FROM I'HE 
BIBLE WITH 

LANDMARK 

The Computer Reference Bible 

HtfL-'s wh;it l,ANn.\I.-\RK will fii:il)k- yini Id do: 

t^SKARCH THROLX;!! IHK BIBI.K— Find Pliiases, 
words or st'iilencfs. 

>-I>KVEI-0P'I()1'I(:A[. KILIvS— Copy from TIil- Bible text 
and search re.sults then add youroivn comments and notes. 

^COMPII.K YOUR I'KRSONAI. BIBLE— Outline texts in 
color. Add Notes and corntiient.s. Create your own svip- 
plemeiiiary .Study files. 

»^CRK,-Vn''. [■H.f'lS— Tlien convert them for use with 
wortlprocessots like Paperclip atid CiKOS, 

p'MAKK .SIIIM'LI'.MF.NTARY .STUDY FII.F.S— and de- 
velop translation variations. 

SUGGESTED RETAIL $164.95 
ASK ABOUT OUR FALL '88 SPECIAL! 

vl.2 for C:(i'l (n- v'2.0 lor C:il'8/1571 
CALL OR WRITE VO/Ml' FOR A FREE 

BRoa-iURE, wnicii snows now valuable 

IJiNDMARK CAN BE 

IN YOUR lilBLE STUDY 

P.A.V.Y. Software P.O. Box 1584 

Ball win, MO CMVZ'i ('^\A) VllAmb 

A.SK FOR ir A I vol Ik l.OCAl. .SOFIWAKl'. DKAl-KR! 



^Jiff yDOS 



Ultra-Fast Disk Operating System for the 
Commodore C-64, SX-64, & C-128 

Features...? See kow we've got the competition beat! 



feaiures 


JitlyDOS 


napJDOS 


DIeiDOS 


1541 

Fl«»hl 


Dolphin 
DOS 






NO 


HO 


NO 




U«! Ports open 


¥E3 


NO 


cojT.municaiions softwaio 


YES 


HO 


HO 


NO 


HO 


Requires add itional cabCng 
beween compiler S [ifiv6(s) 


MOt 


VES 


VES 


VES 


VES 


AvalabSe for 154 1-1 1,1571. 
1581, FS0-1&2,MSD- 142 


YES 


NO 


no 


NO 


NO 


Can be InstaSed on dissWlar 
drtv95(i.e.154inS7in581) 


YES 


NO 


HO 


NO 


NO 








Sjntji* HOM Installation ■ no 
additoflalhafdwaio 


YES 


NO 


NO 


NO 


NO 


Allows pfOpOf raplacement 
ofinisrierenoestiieaing 


YES 


NO 


? 


7 


? 



■ l^rfomM all ifiilc ofierilion* - Lnad, Save, SEQ, REL & USR acejaa- uplo ISifaalw 
*6uJltH'n DOS Wedge p4u« 14 B<ldi1Jonal commands ar>d convenience features 
■Fof CM, MC, SX-M, CISS, 1280, tS41. 1S41C, 1S4m, 1 S71 , ISet, FSD 1«, MS01 M 
• JltyIX>S/12S apeeds up all drivea and all disk opcr aliona in ^Ih 64 and 120 model 

■ Full user aupfwrt and Money -Back Hardware/Software Con^patltjlity Guarantee 

C.64/SX.64 versions $49.95; 0.128 vsroion }S9.S5; Addillonal drivo ROM's {24.95 

Please add $4.25 shipping/handting par oidai. ViSAfMC, COO, Monoy Ordor acoopted 

Call or write for more InlormatlorT. Doaler. D'sulbulor, & Users' Group pricing avallaPIo 

PhfM« 9p«clty computer md drin whtnordtring 

Creative Micro De sig ns. Inc . 

P.O. 80X789, Wltbraham. HA oioos 
279 Moody St, Ludlovf, MA 01056 



Pfione: (411) 5S9'7624 
FAX:(4i3)5ag«4i3 



circle 221 on Reader Seivicei cud. 



Circle IW on Rettdor 5«rvlca card. 



Hardware Gallery 

What's faster than a speeding disk drive, able to bail 
tall files in a single bound? 
Compiled by BETH S.JALA 



Warp Speed A 

Warp Speed's tiie Name, 
Acceleration's the Ganie! 

A rendezvous with thi; Cjiicmawaic 
staff earlit'r this year gave me the op- 
ponuiiity to witness a snc;tk preview <il' 
their Warp Speed cartridge. UsiiiR a 
1541 and a Warp Speed-equipped f'-f)-!, 
they detiionstrated tlie unit's ability to 
load and display graphic screens at a 
rate of speed thai almost matched that 
of a 1571/tM28 coiiibinalii>n. In fact, 
the load times were so rapid that I had 
difficidty believing that their 1541 
wasn't :(ctua!ly a 1571. 

As 1 watched this cartridge perform 
a variety of amazing feats, tiot the least 
of which were these highspeed loading 
exercises, an important (|nesli(in came 
to mind. VVould these high-speed disk 
operations be conipatible with the diz- 
zy itig variety of hardware atid co])y- pro- 
tected software configurations foutid in 
the real world? Read oti and decide for 
yourself. 

C-64 AND C-128 Compatible 

when a production model of Warp 
Speed arrived for review six weeks later, 
1 began a series of tests to try to reveal 
its limitations. My initial impression 
was that if improving the 15'irs disk 
access times was all the cartridge could 



Table 1. ComparJaon of load timaa. 




Faat and ccimpatlbls: two kay wards 
that dttscribe Warp Spaad. 



accom|>lish, 1 wtnild probably recom- 
inend it as a wise iiivestmenl to most 
C-(J4 users. However, it offers consid- 
erably more than fast loadinj^ times; 
Warp Speed is a rarity hecaii.se it gives 
users a cartridge that's i ompatihle with 
both the CM mid the C-1^8. 

War[) S])ce(l (iilfcrs in ;ip])earance 
from most other carliidges. A toggle 
switch on lop lets (M2H users choose 
between ()4 and 128 modes. Located 
next to diat switch is a reset button tliai 



Load times 
without Warp Speed 



Load times 
with Warp Speed 



C-64 or C-128 
with a 1541: 

36-Block File: 
70-Block File; 

Stealth Mission 
(Sub Logic) 

Aerojet 
(MicroProse) 



25 seconds 

47 seconds 

;i minutes, 50 sceatids 
1 minute, 3 seconds 



3,5 seconds 
7.0 seconds 

3 tninutes, 50 seconds 

1 niitiute, 3 seconds 



can re-activate the cartridge if it be- 
comes disabled. While most operations 
wo [ft disable Warp Speed, vou can 
deactivate it by using the SYS 64738 
command in fi4 mode or SYS lti384 in 
12H mode. 

i' lugging the cartridge into the ex- 
pansion port (^f either cxnnptiter gives 
you a full set of C^onimodorc's DOS 
wedge ctimmatids. Besides those one- 
kev commands, some other keys per- 
form nevily assigned tasks. There's the 
pound (#) sign, for togglitrg between 8 
and 9 as the default disk drive; the am- 
persand (&) command, for viewing 
word processing (sc(]Lien!ial) tiles on 
the screen; and the pi (t) sign, which 
lakes you to the Ml, monitor. 

Warp Speed adds a transparent, Gl- 
and 1 28-modc, menu-driven disk system 
that's accessed by pressing the British 
pound sign (£). .Nine options within the 
menu offer rudimetitary disk functions, 
such as dispUiying the directory, as well 
as more sojihisticated features, like a 
single- and tlual -drive copier utility, a 
disk-sector editor and a full -featured 
machine language monitor. 

More good news abounds outside of 
the menu system. .Activating the car- 
tridge causes every file loadetl fr(nn Ba- 
sic to have a Warp Load ])erfoi'iiied on 
it, I'his [process, whether done in 04 or 
12H mode, causes lite words "Warp 
Loading" to ajjpear, followed by start- 
ing and ending addresses of the file 
being loaded, 

Copy-Protection Compatibiuty 

Stjftwatecomjiatibility is always fore- 
most in my mind when evaluating fast- 
load cartridges, so I tried using the Warp 
Loading feature on every copy-pro- 
tected software package I could get my 
hands on. While all the programs 1 
tested seemed to work flaw4essly, I'm 
certain some software incom])atibility 
must exist, F.ven Cinemaware wisely ad- 
mits that probably mdy 99 percent of 
the heavily copy- protected sofiwaie will 
work with their cartridge. 1 feel that, 
regardless of how many copv-protected 
titles you own, the compatibility is good 
enough to rule out any problems. 



90 RUN- AUGUST 1988 



Some compatibility problems not le- 
UilL-d to copy protection do, however, 
become apparent when you use a 15'!! 
to fast-load files saved with (Ma8n571 
disk utilities, such as Coininodorf's 
lr>71 DOS .Shell. At the bolloin of the 
in SI page of Warp Speed's owner's nian- 
ual, you'll Titid a jiaragraph thai lon- 
laiiis some ambiguous Mtatemeiits about 
how 1571 files and War[) .Speed files are 
both saved in a skew ti format, which 
results in a 1000 percent increase in 
loading speed. This statement is true, 
provided the 1571 files (either (J4 or 
lil8 mode) were saved with starting ad- 
tlresses that Warp Speed can ii.se. 

On the other hand, noihing is loaded 
into memory if you use Warp Speed's 
Auto Load menu in C-6-4 mode to load 
iind run C-128U571 files that were saved 
from addresses incompatible with the 
(;-()•!. 1 uncovered two (|uick fixes for 
litis dilemma. The first remedy is to load 
these files with Warp Speed disabled, 
then rc-save the files with Warp Speed 
activated. While this is a bit time-con- 
suming, bear in mind that tlie process 



only needs to be performed once. The 
second fix is not to use /Vuto Load menu 
with C-12t!-saved files. Finally, as with 
any Commodore fast-load cartridge, a 
little experimentinjf on the user's part 
will quickly determine any software's 
Warp Speed eom])atibilily. 

User and Computer 
Compatibility 

Once you begin using Warp Speed 
on your C 6-1, you'll get spoiled by the 
ease it brings to your life. However, 
C-128 owners already have at their dis- 
posal ,5ucii a wide range of opticms cou- 
pled with fast disk access that they're 
unlikely io wax as entlui.siastic about 
Warp Sjieed as M owners (unless, of 
course, they u.se a 1 .')-! 1 or spend a lot 
of time in G4 mode). After using this 
device for a while, most C-64 owners 
won't want tfi go back to their old car- 
tridge or to Native mode. 

Life wiili Warp Speed is not without 
its problems, though. After reading a 
few lively discussions about the unit on 
QtiantumLink, 1 was surprised to find 



not everyone shared my enthusiasm. I 
asketl Hob Jacobs, president of C^inc- 
niaware, if he was aware ol any [>rob- 
lems with the cartridge. He admitted 
thai a top-of-mcmory bug exists in the 
cartridge, but the problem rarely, if 
ever, surfaces. 1 can attest to his claim, 
because I've tisetl a veritable mriiuunin 
of tonnuercial and jiublic domain soft- 
ware with Warp Speed without any 
problems. In fact, I've run, without dif- 
ficulty, a machine language program 
that was l(i(i disk blocks (over -lOKl) in 
lengdi. C;imemaware still plans to offer 
an upgradetl War() Speed in late 19SH. 
All l<vld, the Warp Speed cartridge is 
extraordinary. Comparing ii lo oilier 
fast-load cartridges is an exercise in fu- 
tility; for the money, I haven't found 
anyibing that compares with it. Best of 
all, it goes a long way in converting the 
C-(>4 into the truly useful conipiuer it 
was always meaiU to be. ((AJicnuiwarc 
iUirp., 4165 Tluntumd Oaki lUvd., We.\tlake 
VilUiije. (A 91362. $49.95.) 

—Tim Waush 

RUN S-VMV ■ 



From p. 41. 

236 DATA 9A20CF8E:20308F9D06C[) A 
9AiaD909AA9018D919A 20CF6E2 
^308F9D0FC0A9 :REM*243 

237 DATA 9F8D9 09A20CF8E2 0308F 9 
D08C0A9AA8D909A20CF 8E20308 
F9D0AC0A9008D :HEM*120 

238 DATA 8F9AAC929AB9EF988D9 1 9 
AA9258D909AA9188D8E 9A20Ct-8 
E20308F9D0CC0 : HEM* 38 

239 DATA e0A003A90099939Ae810 F 
860E000F01618AD939A 6D959A8 
D939AAD949A6D :RE;M*134 

240 DATA 969AeD949ACAD0E66020 2 
e8F38BD4E9AED939A8D 979AE8B 
D4E9AED949A0D : REM*! 48 

241 DATA 979A60202B90AE929ABD 
0C0AAA9F48D959AA901 8D969A2 
36902051 90F0 : REM* 189 

242 DATA 1 5900620DD8C4C9A90AE 9 
29ABD9C9AC90490F020 E98C202 
B90A9908D959A :REM*77 

243 DATA A9018D969AAE929ABD04 C 
0AA203690AE929ABD0C' C020198 
FA964eD959AA9 :REH*72 



244 DATA 008D969A2036902051 90 F 
01F901A20058DAE9Z9A DD9C9AD 253 
00CA9C8eD989A :REM*41 

245 DATA BDFl 98AA20378F4CEB90 2 
0F78C202B90AE929ABD 0CC0201 254 
9aFA9 028D959A : REM* 3 6 

24S DATA 203S90AD939A48202B90 A 

E929ABD0GC0AAA90A3D 959A203 255 
690ie6e6D939A :REM*1 42 

247 DATA C9659002A964AE929A9D A 
09AAE929A18I3D0AC07D 08C00A8 256 
D989AF0071JDr'1 :REM*230 

248 DATA 98AA20378F202B90AE92 9 
ABD02C0AAA9148D959A 2036901 257 
eAD939A6964eD :REM*94 

249 DATA 939AAD949A6900aD949A 2 
0288F18BD4E9A6D939A 9D4E9AE 258 
eBD4E9A6D949A :REM*143 

250 DATA 9D4E9AAE929A38A90AFD 9 
E9A8D9B9A202B90AE92 9ABD04C 259 
0AAA9028D9S9A :REM*214 

251 DATA 20369020288F20708F20 2 
B90AE929AflD0CC02019 8FA9058 260 
D959A20369020 :REM*82 

252 DATA 288F20708F202B90AE92 9 
ABD08C0AA38A90AED9B 9A8D959 261 



A20369020288F :REM*55 
DATA 20708F20C685C910B0F9 1 
8690F48202B90AE929A BD0AC0A 
A3868ED9B9AeD :REM»199 
DATA 959A20369020288F2070 8 
F202B90AE929A18BD9C 9A7D9E9 
A0A0A0A8D9B9A :REM*88 
DATA AE929ABD02C00A0A0A0A 1 
e6D9B9A8D939A202e8F 18A9646 
D939A8D939AAD :REM*91 
DATA 94 9A69008D949AieBD56 9 
A6D939A9D569AE8BD56 9A6D949 
A9D559A20EF92 :REM*108 
DATA 208B92AE929AAD9B9AF0 
7A8DE04C088D0FAAE92 9ABD9E9 
AC903B0032053 : REM* 169 
DATA 93A9008DA29AA9068D2E 9 
A20169560A20018987D 0199A8A 
DA79A919BADA8 :REM*35 
DATA 9A91A7E8E004D0EB6020 C 
989A9BF8DA79AA9088D A89AA99 
D8DAB9AA9008D :REM»170 
DATA 9B9AAD929AD00AA204A0 D 
8200Ee64CBA92A9E0A2 05A0D92 
00E86A9DBeDAC :REM*90 
DATA 9AA20CA000B1 9BCDAB9A D 



AUGUST 1988 ■ RUN' 91 



ISLANDS 



01620C685CDAC9A9f)0E 8A48984 
620739ZEE9I39A :REM*236 

262 DATA 6SAaG8AAC8CH1DD{)DE20 D 205 
4a5CADi)D620D9a960A9 7D8DAC9 
AA9A18DAB9AA9 :REM*16iG 

2G3 DATA {i88DA8 9AA9BF8DA79AA9 2 286 
88D7B9AA9008D7C9AAE 929ABDA 
09AF0 1 BAD9 2 9A : KEM* 1 27 

264 DATA D017204893i3DA09AB00E A 287 
900A204A0DBZ00E3GA2 0C20C19 

2 60A9EOA205A0 : REM* 41 

265 DATA D9200EO6204893DDA09A B 2@8 
0EEA20C20C1926020C6 85C965B 
0F9AE929Ae0A9 :REM*147 

266 DATA 508D7B9AA9008D7C9AAD 9 289 
29AD00CA953A204A0D8 200E864 
C7793A933A20C :REM*96 

267 DATA A0DA200E86A9058D9B9A 2 290 
0EC93eD939AA90DSD9B 9A20Er9 
38D949AAD939A :REM»4B 

268 DATA F007AA20D4B!iCA»0KAA9 291 
28D7B9AAD949AF007AA 20D485C 
ADeFAA000B19B :REM*243 

269 DATA C925F039C920F035A000 A 292 
9A1 91 9BA90191A7C8A9 BD919BA 

901 91A7A028A9 :REM»105 

270 DATA A091 9BA90191A7C8A9AE 9 293 
19BA90191A720aF94AD 929AD00 
120BB8CG020C3 :m;M*2 38 

271 SJATA eC6 020C6 8 5Cn9B9AD0F8 6 294 
0AE929A8E8602204494 A94820D 
2FF205994AE92 : REM" 115 

272 DATA 9ABD00C0AAA90020CDBD 2 295 
04E94A94120D2FF2059 94AE9Z9 
ABD04q0AAA900 :REM*94 

273 DATA 20CDBD204i:94A94 420D2 P 296 
P205994AE929ABDA09A AAA9002 
0CDBD204E9460 :UlvMM71 

274 DATA A218AC9j9A1820i-'0Fr60 A 297 
9 2020D2FFA9 2020D2F1-' 60A9 3A2 
0D2FF60A9008D :REM+182 

27 5 DATA 0CD48D05D4Ay898D0DD4 8 298 
D06D4A95F8D08D4A99B 8D01D4A 
9068D18D4A921 : REM* 14 

276 DATA 8D0BU48D04D4A9208D0B D 299 
48D04D460A90F8D1 8D4 A90D8D1 
3D4A9BB8D1 404 :REM*90 

277 DATA A9438D0ED4A9038D0FD4 A 300 
9818D12D4A980aD12D4 60A217A 
9009D00D4CA10 :REM*4 

278 DATA FA6020B394A908eD03D4 A 301 
940BD05D4A9C08D06D4 A9818D0 
4D4A900QDA49A :REM+25 

279 DATA A90FBDA39AA94BHD01D4 6 302 
0ADA49AC910F00CACA4 9A989D1 
aD4C88CA4 9A60 :REM*194 

280 DATA ADA29AF00EACA39A3009 9 303 
a8D18D4888CA39A60A9 8080040 
4A9008DA29A60 :REM*1G2 

281 DATA A9058D18D4A9008D05D4 A 304 
9BB8D06D4A9G48D00D4 A9F4BD0 
1D4A9218DB4D4 rREM*19 

282 DATA A920aD04D46020C68DC9 E 305 
6B00160A900HD9F95AD 1 ED0aD9 
F95AD9F952902 :HEM*209 

283 DATA C902F0016 0AD04D0CD06 D 306 
0D009AD05D0CD07O0D0 aiG0AO7 
89AF30EAD9F95 :REM*228 

284 DATA 2904C904D005A000208F 9 307 



5AD7 99AF0 0EAO9F9 5 29 ac9 080 
0D5A002208F95 :REM*195 
DATA 60200FBCADA29AF00160 2 
0B394205F9460000203 0802000 
4f)4050C0fi0512 :REM*94 
DATA 08071 20A0B080415040E 
30A041 5061003161203 1814050 
214091000000F :REM*140 
DATA 1F3F7F003F3Fn00F0F8 F 
CFE00FCAC0B3 33 3333F 3E3E3E0 
017rCACFCFC7C :REM*151 
DATA 7c:7C0018000066667F7F 7 
r001A00006fi6 6FEFEFE 001B0F0 
F0F0F0i;0E0H00 : REM* 58 
DATA 1CF01''0F0F0707070001D 
01 139381 1381 1 381E80 C4CEBEC 
4 8EC4 0E2 7 001 I :REM»136 
DATA 39381 UBl 1 381F1B1819 1 
91900 3F1F22000C8C8C ec00FEF 

c:2Jiuiru-iciE srem*i47 

DATA 1[;1E00245CFCFC1C3C3C 3 
C002500010311111339 1126000 
0800808881008 :REM*113 
DATA 281 31 1D1FF7A3F1F0029 8 
90A1CFCB8F8F0002A00 033F73E 
30303032B0000 :REM*88 
DATA FeiC0E00000C2C737323 7 
3737303002D1E3F3F0C 0C0C0C0 
02I''00001F7F7E : REM* 6 6 
DA'['A 7E71;;70 3B0000F8FE7E7E 7 
E0E3C7E7E7E6E466F7F 003E7E7 
E7E7662F6FE00 :REM*69 
DATA 3FFFFFFFFFFFFFFFFF21 F 
FF7C1F7F7F77F3E2E0C 0C0C0C0 
C0C0C003D808C :REM*89 
DATA 9EBF8C8C0C0C00000003 F 
FB007FFC00F00001E00 001EFF8 
01EFFE01 F7FF0 :REM*42 
DATA 1 FFFF8 1 FE7Fei PE7Fe 1 F F 
EF01 FFF780FFF7303FE 780000F 
80001 1-'003FFE0 :REM*115 
DATA 01FFC0000000000000FF 
0000000000003C1E007 FFF01FF 
FF83FFFFC3FFF : REM* 51 
DATA F[:7FFFFE7FFFFE7FFFFE 7 
FFFFE7FFFFE7FFFFE7F FFFE3FF 
FFE3FFFFC1E3C :REH»130 
DATA 78000000000000000000 (( 
0000000001000000002 0400100 
0040000000000 :RfiM*43 
DATA B0404000000000000000 
4001000020000200000 0080400 
0000004000000 :REM*80 
DATA 08000000000800800000 
e00000020008000FFFF 008001 
08001 FFFFF0FF :REM*232 
DATA FFF0C00030C00030C000 3 
0C00030C00030C00030 C00030C 
00030C00030C0 : REM* 108 
DATA 0030C00^30C00030C000 3 
0C00030C000 30C00030 FFFFF0F 
FFFF000000000 :REM*B 
DATA 00000000000001 FFC00 3 F 
FE00001F0000>fF803FE 730FFF7 
81FFF781FFEF8 :REM+34 
DATA 1FE7F81FE7FeiFFFF81F 7 
FF01EFFE01EFF801E00 000F000 
007FFC003FFe0 :REM*37 
DATA 000000FF000000000000 



0000000400000E00004 4200044 
20004E2000E47 :REM*227 
3 08 DATA 0004420004E24004 4280 3 
247003FFF00IEAE000F FE0007F 
C000000000000 :REM*67 

309 DATA 00000000000000001 00F 1 
0070C04130312010314 0916050 
00401 19FF0D0F :REM*ia6 

310 DATA 0E1408FF1 90501 120053 
453D8330e33DA00n0B 17181A1 
B1C1D1E271E1F :REM*23Z 

311 DATA 222324252628292A2B2C 2 
D2F3B3C;3E213O202E07 000D000 
A000701 00FF0B :REM*8 

312 DATA E0000306090C0F121518 1 
B1E21 0A01 0E0605020D 0112011 
0120P01 190A15 :REM*153 

313 DATA 0E0A150C01 1507U0S10 
F03140E0F1 604050339 05D9C90 
6DA0001000201 :REM*37 

314 DATA 03323C052319644B9600 
128290001 2701 0004E0 053FFFF 
FFFFFFFFFFFFF ; REM* 167 

315 DATA 400001 43EF5F7FFF0041 
0E0F8FEFFFFFF004 200 070F1F7 
FBFDE004 302C7 :REM*141 

316 DATA E2F2FFFFF00044001C3E F 
FFFFFl F0045060F1 FBK 7DFBC00 
04600307BFCFE :RI;M*209 

317 DATA FF7F00471E3C0C0C;0C6C 7 
F00483EG6603C46667C 0049F06 
0e060G0637F00 :REM*123 

318 DATA 4A3C7E66667E6666004B 6 
6767E7E6E6G66004CFC 6666666 
666FC004D103e :REM*164 

319 DATA 3810100010004E003063 4 
6466330004F000CC602 02C60C0 
0507C66667C66 :REM*251 

320 DATA 66660051666666666666 7 
E00526666767E6E6662 0053003 
E00FC003E0000 :SEM*1 54 

321 DATA 70717273205052455345 4 
E545300606062636465 6600676 
8696A6B6C6D00 :REH*82 

322 DATA 6E6F2052554F204D4 1 47 4 
1 5A494E452031 393838 0057524 
95454454E2042 :REM*221 

323 DATA 59204A4F484E20 562E20 5 
25941 4E005052455353 20414E5 
9Z04B45590047 :REM*65 

324 DATA 41 4D45204F5645522020 2 
0000028320000 :REM+55 

32 5 DATA -1 :REM'1 8 3 




92 R (• \ ■ AUta'ST lUSH 



I7C//V Amok 



Item: Commodore Lanes (March 19H8, p. SB) conlained iwo 
ernirs, neither of which would iiflect the ninning of the pro- 
gram. Line 60's checksum, which is 03, was iiiativertenily omit- 
ted, and ihe checksum for line 280 sliould he 21 1 , no) 101. 

Itemr In Table 2 of Get Your Club Online (April 1988, p. 44), 
some of the information for (;-NET was intorrett. It .should 
have read: Prospective Software, 1*0 Box 87173, Clantotl^ Ml 
481 87; phone 'il 3-981 4 1 1 3. and the prices for the 64 and 128 
versions should reail S()4.95 antl $8*},93, respectively. 

Item: Also In the April 1988 issue, there were two errors in 
the Table of Contents, both due to last-minute layout changes. 
News and New Products wound up on p. 20, not 22, and (of 
all things!) RUN Amok and Commodore Clinic were plated 
out of sequence in the TOC, although the page numbers were 
correct. 

Item: Oops! Our amok really runneth cjvcr in Form Writer 
(June 1988, p. 4G), Hie listing is KJO pertcnt correirt ii you're 
using a C-128; however, C-fi4 users must not type in I he 
statements in lines Kt, 340 or 1880, but, to play safe, should 
type in REM for cacli of diese lines. Furthermore, the docu- 
mentation was regrettably not adjusted to take account of last- 
minute program changes, so there are several incorrect line 
references. In the last paragraph on p. 47 and the ffutrth 
paraf^aph of the middle cohimn on p. .50, line H should read 
line 00, and, in the same paragraph on p. 50, lines 2H20-283t) 
should read lines 1.530-16H0, Finally, in the last paragra]>h of 
the article, !i:ie5 64-67 should be lines 420-450. 



DEALERS SELL 



Selling RUN wil 



make money tor you. Consider 
the facts: 



Fact #1: Selling RUN increases store traffic— our 

dealers tell us that RUN is the hottest-selling 

computer magazine on the newsstands. 

Fact #2: There is a direct correlation between 

store traffic and sales— increase the number of 

people coming through your door and you'll 

increase sales. 

Fact #3: Fact #1 ■»■ Fact #2= INCREASED $ALE$, 
which means money for you. And that's a fact. 

For information on selling RUN, call 1-800-343- 

0728 and speak with our Direct Sales Manager. 

Or write to RUN, Direct Sales Dept., 80 Elm St., 

Peterborougfi, NH 03458. 



RUN 



ffUAf's Checksum 

TYPE IN RlhVf, CHECKSU.M, which serves for both the C-64 
and for the C-128 in either 40- or 80-Colutitn mode, and save 
it to disk before ruiitiing. When typing in a program frotn 
RUN, first load and run liUN's t;hecksut:i. The screen will 
display a SYS rnimber that deactivates and reactivates the 
Checksum. Always disable ft fWs Checksum before attempting 
to run anollier program. Note: Yoti can abbicviate Basic 
keywords; spaces affect the checksum only when within cjuotes; 
and the order of characters affects the checksum. 

With this new version, wlien you press return after ly[)ing in 
a program line, a one , two-, or three-digit nmnber frotn to 
25.') appears in the home position. If this number matches tfie 
checksum value in the program listing, Ihe litie is correct. If 
the number that appears iU>fm'l malch the checksum value, 
c<miparc the line with the magazine listing to find your errtir. 
Then move the cursor back tip to the line and make your 
corrections. Now, after you press return, the correct checksum 
value should appear. Continue entering the listing tintil all the 
lines have been correctly typed. Then deactivate RUISTi 
Checksum, tising die SYS iun:d)er. Save the finished program. 

All ihc graphics and control characters iti the listings in RUN 
have been translated into tinderstandable key combinationi. 
They arc the insirticiions you see inside the curly braces, finr 
exam])le, {SHIFP [,} means you hold down the shift key while 
you press the L key. You do rml type in the curly braces. What 
appears on the screen will look quite different from what is 
designated inside the braces. Mere are stjme more examples: 

{22 SPA(T,s} — press the space bar 22 times 

{SHIFT CLR}— hold down Ihe shift key antl press the elr- 
liomc key 

{2 CRSR I)Ns} — press ihc cnr.sor-down key twice 

^(rrRL Ij — hold down ibe control key and press the 1 key 

{(XJMD 1} — hold down iheConnnodore logo key and press 
the T key 

{FUNCr 1}— press theFl key 

{5 LB.s}— press the British pound key (not #) five times E 

LiMlng 1. RUfpB ChBcksum program. This program im 
■vai labia on ItUIVB BBS for uaara to download, 

10 REM RUN'S CHECKSUM 64/133 - BOH KODADEK 

20 MO=12a:SA=332e:IF PEEK! 40960 1 THEN M0.64:SA = 4 

9152 
30 FOR I=0TO1 69:READB:CK=CK+B;P0KE SA*I,D:NEXT 
40 IFCKO20651 THENPRIHT"DATA ERROR !":END 
50 POKESA+n0,24?:POKESA+m , 38 ; POKESA-fl 40, 234 
6i PRINTCHRS(147)STS$(HO)" RUN CHECKSUM" : PRINT 
70 PR INT" TO IVDGGLE ON OR OFF, S^S"SA:IF HO = 128 

THEN 10 s} 
80 POKESA* 1 3 , 1 24 :POKESA-t 15,1 65:POKESA*25 , 1 24 : PO 

KESA+26,165 
90 POKESA+3 9,20:POKESA+41 ,21 :P0KESA+1 23, 205 t POK 

ESA+124,ia9 
100 POKESfi+4,INT(SA/256) :SVS SA:NEH 
110 DATA 120,162,24,160,13,173,4,3,201,24,208,4 

,162,13,160,67,142,4,3,140 
120 DATA 5,3,88,96,32,13,67,152,72,169,0,141,0, 

256,133,176,133,180,166,22 
130 DATA 164,23,134,167,132,168,170,189,0,2,240 

,58,201 ,48,144,7,201 ,58,176 
140 DATA 3,232,208,240,189,0,2,240,42,201,32,20 

8,4,164,180,240,31 ,201 ,34 
150 DATA 208,6,165,180,73,1,133,180,230,176,164 

,176,165,167,24,125,0,2,133 
160 DATA 167,16 5,168,105,0,13 3,168,136,208,239, 

232,208,209,169,4 2,32,210 
170 DATA 255,165,167,69,168,170,169,0,32,50,142 

,169,32,32,210,255,32,210 
180 DATA 255,169,13,32,210,255,104,168,96,104,1 

70,24,32,240,255,104,168 
190 DATA 96,56,32,240,255,138,72,152,72,24,162, 

0,160,0,32,240,255,169 
200 DATA 42,208,198 ■ 



AUGUST iy8H • R U S' 9S 



HUNDREDS OF TIMES FASTER THAN A DISK DRIVE 

Use as a pemanent RAM disk. Store up to 30 programs or utilities. 
Modify/replace any program instantly. Increase available memory. 
Provide crash proof RAM to protect your code. Use in C64 or CI 28 
mode. Sell contained. Loader utilities included. 16K $69; 32 K $99; 
64K $129 <add $3 s/h; MA res. add 5%) Brawn Boxes, Inc., 
26 Concord Rd. Bedford, MA 01 730 61 7-27&«>90. 

THE QUICK BROWN BOX-BATTERY BACKED RAM 
"THE ONLY CARTRIDGE YOU'LL EVER NEED" 




IJUU" 



Top-Tecli InlernaMpii al, Inc. 




CBM AUTHORIZEO QUALTTY SERVICE CENTER 

111 CALL US LAST Itl 

Wa Hfwa Afxl itjpt*,': school, u S Govwruiiflni & MJilar>; HA&A 

WOnm LARGEST SELECTION OF COHMODOflE PJUITS 

Ful lira ot Conunodof* coirtputftfi lAd panpfwrala 

Invnxvi Pmnt Supply kv C«(AIIC-2I> [»S 00 • W OC S4H] • CSM 1 SAMS Sirvica Minuiila 

DtBQnodic Hvdwan ind Softwva • 54m] S3.00 lew RJU. CATALOO 

AHEX, VISA a MASTER CARD 

(SIS) 23«-8«01 • 2344 Peiol SlroBt. Philadeljihia. PA 19130 



(Z1S}23&«901 



j: 



ELECTRONICS ACIDC CIRCUIT 
- ANALYSIS PROGRAM $29.95 Disk. Tap« 
Computer Heroes .^Mk ^*^ 

^ ^^^^n VISA 

P.O. Box 79R '••' — *^ 

Farmtnglon, CT 06034 C-64. C-128, IBM PC 
Orders only l-SOO-622-4070 

Program computes general numeric solution to eiectfonic circuit o( up to 
40 nodes and 63 branches. Branches may contain resistors, capacitors, 
inductors, current sources, voltage sourcas or 4 types ol controliod sources. 
Computer displays node voltages, branch voltages, currents, powers and 
power lactors. Step function of branch parameters or 1re<^uoncy with graphic 
display of results. Menu controlled and user liiendly. 



THE AMAZING NEW VCICC A4A$TCI3„ 



G«t ic}«*ch Duiput one yo«c« rvccQniikori ri ONE pro^iuci Vcnc« M-ajl^r J m aoiy ^o liw wim nen,* 

comnxxxu ocKMC to nsc A mmac bonui i*ij you wniw ornJ cc*ni»s« bv wmnTknp m* Turt#r i>v 

Wml\9f3 \JtOt tor fun. Mucolkcn. pfocEbCoJ oppfccaTlcm OSfnO pfOflrOnrLi nciu<^4d- PriCfl crty 

f&~,'^ TO OeCCR BV MAi Include Si ^uppviQ i hcxxUng (£6 Canada. 512 ovw- 

"^ A »m} EW OfOV Vtw. MOiIerCordl phone dtOvt] KC«pT«d: Av9klCri« 

I i (Of cw ' taa ond Ajori aoo sooxl i aoxt sp*cav **>*" ofcJ*rtria 3C 

■dOv fT>er«¥ boch ouwontfta, ons v«Of woftoniy. Offw «ivooc«a 
voic* j,'0 Fyifami orfl cjvonatxs lor Corrvrvxlora, A(]qi«, and 
IBM cOmOutof* j^—^ f2at cy -^t» (ocJctv rot Fetl P-cOucr Ccrtaiog 



1 — ^ f' ^^^ -^^^^i^,^ \<3C>-' 4;i Conow St £u 



(503)342-1271 



WIN UOTTO MILLIONS!!! 

NEW RELEASE! LOTTO PICKER" PLUS v2.1 

Lotto PIckcf™ Pluft sim&s wirtning Lotto 6/7, Kenq ^^^ ^ *1tiift 

10/11. a Pick 3/4 numbers & uses muttipte stalstical .^iHW im«^ » F»"a 
analysis (hol^ coldn S unbiased numbers) lo wheel 
what mpghl be you; miliion doJIor Eicketl Guarantood 
to worJt lor all Lotto-stylo gam^s n^wklwido. Easy-lo- 
use, lully documented, jind not copy protoctod. In- 
cludes a database o<Jf(or, programmablo games, and 
much, much moref Never oJisolelo— Piys for itselff 
$34.95 {Piu3 S5 55 S&H). ORDERS: 1-aOO^J4*S463 
ext. 293. GE RICXJE SERVICES. IVO Qroachway, Suils 
201 'R. New York, NY 10038. NY residents arid sales 
tax. Par IBM PC & compatibles, PS/2. 064/126 & 
Apple II. Inquiries: 718-317-1901, IBM-Apple 3,5 inch— add S10,00 




C-64 REPAIR 



$54. 



Excluslves V|P^#^Vh 
RMdWrtle Head. ipjcL. PARTS/LABOR 

Pfim Heads KASARA MICROSVSTEMS, INC. 

Amiga Chip* 33 Murray Hill Orwe 

^!fr ^Mk Spring \&!ley, N.y. 10977 

jea^ ^W eOO-24B-29e3 (NatianwMs) • S14-35&3t31 

Out 1<Hh Y— r send for chips^iarts catalcxs 

•PliB UPS poftag* PrioM si«|Kt a chuigi 



COMMODORE CHIPS 
AT LOW pnCES- 

65t0 S10.95 

6516 J1.50 

esS7 1S.S0 

6581 I2.S5 

PUVBZSIDD .... t3.ZS 
aSSSJJ tl.50 

3ZS302 vsm 

STIt 12.50 

8520 , 12.S0 

901 Sg>in|ROKI|. . 19.10 
(Kn «« moro) 
ClKNowROMs. . 37.95 
Ani«^ Chips. . . . CALL 
iAnti many «hei5 m SJOCt) 
Ouamity Pricing lor Oefllers 



GRAPHIC ARTIST 128 

THE DEFINITIVC lllGlfHESOLU. 
TlOPt DFIAIVING PHOGHAM FOR 
THI: COMMODOHE 126 Ej. 

tromsly user.lrifrndJv. ^^ pachHI 
witn potiBittM le»1uFB9 like ZOOM, 
UNOO, COPV. DOS commnKB. 
artd mucri, niucn more* A |?yst)ck 
is IBquired 

C-12B disk: S19.9S 



SOFTWARE AUTHORS 
WAMTEO! 



Touniiimcnl ill 
Sh<:miHHl 

Thfi ■! an archary tiFnuliLlDr ai 

much as (I IS A Nghly DRlanAin- 
tmg gam? fof .il H-dTSlI Ann til* 
bow^tignt And ttvM. al Iha laur 
lijinereri eb^q^is, but t« lura lo 
laks' irw distanoa, mr>d speoi & 
direction <nto ctwiiiooraliont A 
^yslicK IS rtrQuifed. 

C-64 disk: StT.eS 



Add u shippmo i> handunq 

WDUNA fteaiQENT& ADD B.H TAX 



lOf" CUMJTV PIKXUWHS D**.Y1 

IndLnna World Tredfl Company. PO Box 6566, Michigan City, IN 46360-8566 



Jim Bianston's 

IH :■:.::^l;"lr^: 
-. .{v/ll^x:>^ii .!J 

CCn'l miilaka thii for ht ordunary 
l«xl advtpnlufa Qiirv . .tntloid crT 
«layin0 drKyons, lh>9 pro^ir«m 
piu»a you In a r«al'-tira aurvivat 
sltualion Wnnon by a U.S. Aimy 
vflleran, mia progreirn tasia 
whQih»r 'jfO\j fpolty hav* whal ri 
lakas iJD iufvlvpr 

CSA d\ak: 116.05 



Convert vour C54/C1 28 to a DX7 with the 



SFX SOUND EXPANDER 



$ 180.00 



SFX SOUND EXPANDER 

£} voice dlgltiil ayntheiil:zer module 

SFX FULL SIZED KEYBOARD 

SFX COMPOSER & SOUND EDITOR 

MIDI compatiblo soquoricer and editor for Sound Expander 
Fcam & Muilc, 519 W. Taylor ft 14, SantB Maria, CA 93454 
Phona BOO-447-3434 In CA a05-925-66e2 



$ 145.50 
S 45.50 



J.^!U SAVE YOUR FAMILY! 

^dtfSjJB Genealogy software with features to fit every budget 
0WV and requirement: $29 for LINEAGES/Starter, $49 for 
-^ LINEAGES/Standard, $99 tor LINEAGES/Advanced, and 
our most comprefiensive FAMILY ROOTS for $185. Data is com- 
patible between systems and you may upgrade from one to an- 
oltier. Write or call tor details and FREE samples. Satisfaction 
guaranteed. QUINSEPT, INC. 

PO Box 216, Lexington, MA 02173 
1-800-637-ROOT 617-641-2930 



Q^/DATALABS TISAR 128 BUSINESS SOFTWARE 
REMARKABU CUSTOMER DATA-BASE & INVOICE MANAGEMOfT SYS11M! 



Designed for Service, 5aics/ml(tg, repaif sloops etc, , . 

wnte/Read/Print Customized Invoices & Records. 

User Friendly Prompts guide you through each function. 

Full Color ' Stores 500 Records/Disk on 157t Drive, 

Track; Sales or Job Slatus, Estimates. Dept. Codfls, etc. , . 

Seorcii, Cross- anarch, Sort. Mailing labels. Graphs, much mcrg, , . 

80 Column! < Back-Up- Able • Full Documentation 

Veralon 2.2 includes inventory control $ag.9S 

Same-day shpg, MC/VISA or COD (ploaso no ehechs.) 

Call orders aniy - 24 hours * 1-800-537-LABS 

CW OATA^LABS, 1632 Napfle Ave., PhilaciGlphia, PA 19111 



^COMMODORE 



64 Power Supplies $25.85 

128 Power Supplies $69.85 

64/1 28 Datasettes $27.85 

64/128 300 baud Modems $28.85 

1-800-446-3446 

SAT SERV 9414 36th Ave N New Hope MN 55427 



AUTHORIZED COMMODORE AMIGA SERVICE CENTER 

-— C«4 S37.S5 C-128 $65.95 

•1B41 (repair) $45,95 '1571 (ReiMir) S45.95 

SX.64 $60.95 AMIGA Products , , . . CALL 

'Not IncludJng twKl stepper molars or splmlle motor. 
Wa also MrvJce Epson, Star, NEC, IBM, Zenith, Apple, Okidata 
A COMPAQ 
OlBCDunts for Dealers and Schools. 



Compuler Saivie* Centar 
1310 S. Dixie Hwy. Sle. 1BW 
Pompuno Beach, FL 330M 
For more Info call 305-785-2490 
Our 90 Day Warranty Can't Be Beall 



SPECIALS 
ROM Upgrade tor 126 

Includes Documentation 



94 R U S ■ AUGUST 1968 



FREE SOFTWARE 

1000's ot PROGRAMS availabiB (including games, business, modem, util- 
ities and application progfams) from Ihe PUBLIC DOMAIN USERS GROUP 
(or the C-64, C-12B (plus CP/M PROGRAMS FOR THE C-128), IBM and 
CP/M computers. PDUG, establislied in 1982, is one ot the oldest and 
largest users groups, with over 10,000 members worldwide. 
SPECIAL OFFER—Send $10 today and receive rot only our 1 year membership, 
but also our new members' disk, containing 21 great programs. Or for more 
info, send a stamped addressed return envelope (specify computer) to; 
PUBLIC DOMAIN USERS GROUP, PO 9o;< 1442-N1, Orange Park, FL 32067 



TRT BEFORE YOlJ BIT! "^*«-^ 



Best selling games, utilities, educational, 
and classics plus new releases! 



100's of titles 
Low prices 
Same day 
shipping 
Free brochure 



\^^\ 



^ 



RENT-A-DISC 

Frederick BIdg. #223 

Huntington, WV 25701 

(304) 529-3232 



C'64 ^_ 



$39,B5 

WITH PAtrrSfLABOR 



C-12B M5.95 

"1541— align only tZS.SS 

■1541— repair MS,95 

•1571— align only M9.95 

•1571— repair W5.95 

'Does not include tiead stepper motors, 
aplndle nruitor. 



WITH PAfrrS/LABOR computer doctors 

. 1703 H. 11th Ava. 

Hanford, CA U2M 
Vou Can't Beat Our 90 Day Warranty! 309-594-1076 



.W 



COMMODORE <= => 

fyi J n \ f^i's Transfer Utility 




IBM MS-DOS 



BIG BLUE READER 128/64 

Big BIli« Rfisder 120/64 transfers mos! Commodofe word processing and 
text i^ies !o IBM MS-DOS cSisks a.-id v^ea-veria. ThaCtZB ver^km 4upp&ils: 
CM2BCP^M riles, C-1571 and C-ISSl tfrives. ThMS 0-54 version REQUIRES 
the C-1571 disk driva. Btg BE^ie ntfrder 12ftfC4 is idesf lor |h(7$e who ijh 
IBM PC (and corripa!ibJ«s] al wi^rk and have eith&r thie Gamnicxtcir>a 12S 
or GA at rkoma. ir^cludB? both 1£& #n<j EL4 BPplk;alions on th« unis cjish, 
Only I44,»5 

SOGWAP SOFTWARE 

115 Bflllmont Rd., Decatur, IN 46733 Ph. (219)724-3000 



NOW AVAILABLE FOR THE AMIGA! 



Th« MIcroRytfl JOYSTICK, the only fully pfDportio<nal continuQuslv vafiable jorystick 

control for Flighl Simulator If 

". . ,H Iransforms ari oxcol^ent pmgraim into a truly realistic night simutaUon EFystem" BAC.E, 

MICR0CU8E PRODUCTS 
Cornmodoro 64/126 

• MicroFlyle ATC Joystick $59,95 

• Test/Calibrallon Disk: A diagnostic tod lor your Joystick $ 4.95 

Amiga 

• MicfoRyte Joystick— Plugs into tho mouse port i work^ whh most softwajB ... .$1 19.95 

• Analog Joystick % 59.95 

Include S4.00 shipping ot joystick orders. FSII is a trademark of subLDGlC Corp. 



MICROCUBE CORP.. PO Box 480. Leesburg. VA 22075 (703) 777-7157 



UNO DIGITIZER — Audio digLlHer aElows you to digitize up to 34 seetMida operating at lull speed! Craata 

d(fim<^ ^s maXa your own prograni^s lalk. This di^iiizaf is a Qne bit d^^i^er that operates at a linle over 

1SCO0 Mrrples e Mcond with playback thn^ygJi the SID chip. 

SOFTWARE AND PLANS FOR THE HAPOWAPE— $22.^7 (r^uiTS'& ?ome soldering & about StO in parTs) 

SOFTWARE AND H APDWAPE-t:Jr,g7 

RASTER PROGRAMMING LANGUAGE (RPL>— £24.97— This fnini G|»ciaii£dd pivgran4m>ng lan- 

^a^ allows you tQ craata apiit hi-res $cnfr^$, display moro than S spritos, mgico border and screw tjiFfereiit 

cdofs. etc. Your pTCflrnm rj com-piJod linto maculne tanouooo and stored al 49152. This p^ogran^ can b& 

cofmbinehd witn Q^iC programs or othof ML programs. 

UTJiLITY DISK Vl.O— S14.97 — Disk ol ui^lliies conialning a lile log, epnle editor, dua( dr>ve disk' 

co<npa;er, single drive 'ihe comparer, simple projection schen^, lext saaisn ddsigrtar/oditar. artd a prlintar 

utility. 

DEMO OF UNO DIGITIZER AND RPL ON DISK— $3.00— All programs tor the C^ (h C-isq 

in C-^ mode. FfiEE SHIPPING AND HANDLING, PA reskJents aGd 6% safes ta/. Plesse aticw 2-3 weeks 

for delivery. Send your check or mofiey order to: 

SHAWN OtTT, WS5 BULL HQAD, DOVER, PA 17315 PHONE (717) «a-6Qi5S 



COLOR PRINTER RIBBONS ero'^.°'"Cr?^itow 



Rlbboni 



Prico Ench 



CommotJoiB MPS 80 1 
Comm adore MPS 802. 
Comm odors MPS 803 
Commodore MPS 1000 
Commodore MPS! 200 
Commodore MPS 1525 



BInck 



4.16 
5.75 
4.95 
3.60 
6.00 
S.50 



Color 



1.75 
6.75 
S.95 
4.26 
6.00 



Rlbboni — Price £ach 



Epson LX 80J90 
Epson MX/FXmx 90/85 
Okidala 82J92/93 
Seikoaha SP 800/1000 
Staf SGIO 
Star NX10/NL10 



Black 



3.60 
3,75 
1.7S 

5.25 
1.75 

5.00 



Color 



4.25 
4.25 
2.25 
5.50 
2.25 
6.00 



T.SNtt flibbook [Hut TrkTAftrl- CaIE for Ptice & AvailabiliTy. For rtbtnns not Ijst&d sbovrr. call Ic^r 

prica and ava.lablity. Prica and siwcikstions are subject 10 change wilhout wtice. Miri. order $25.00. 

S & H S3.S0. UPS Ground. Add S2.00 C.D.D. addt'l. IL res. add S.2;% lai. MC^fisa accaptad. 

RENCO COMPUTER PmNTSR SUPPLIES 

P.O. Box 475. r^antono, IL 60950 U.S.A. ■ 1-800 S22-6922 • BIS-teS-BOSl 




FSD-2 Excelerator Plus 
$14900 

EXCEL 2001 $199"" SURFSIDE 



Slimline Cose 
Freeze Machine 

■ CAI.l. Hid SIMITINCi - 



Components International 
P.O. Box 1R3f) Capitola, CA 95010 

800-548-9669 
irv c^ 408-462-9494 



GAME DESIGN 



FLASHY TRICKS 
OF THE TRADE 



FIND OUT HOW IT'S DONE. Includes 5 handy utilities, 15 great new [c] 
GAMES, and more. 3-D Color Graphics. An.rralion, Sound and Music all fully 
exptainod wilh working exa/npies. Arcade Action, Logic, Chanco, and Strategy are 
covered, plus liming, scoring, Al/Expert Systems and SCOMMERCIALS. Besides 
all ol the theory and practice, ttia games alone are worth $29.95 PRO. Disk. 

RKDO, HT 1 Box 199A, Stanley, Wis 54768 



FREE 10-DAY TRIAL 



SEND NO MONEY 



UWord Processors are OK. but I tiave trouble aecidinij what to say and how to organize it 

If you checked enm one. you need LIST MA STER ( C64 Disk : S29. 95). 

This Men Processor. List Keeper and Oullirk;,' helps you Ihinh. plan, compose, organize. 

Willi docuintmio0 ptu$ Coniext-Sensilwe He!p. In!e.'hices with Word Froc(^i;'ior$. 

PLUS: FHEE BONUS wilh Ihis ad: MENU MASTER (value S25t pjiSsems LIST MASTER 
Wes in menu-driven (orm. Put address lists, catiilngs. even 

quick a easy to retrieve S' peruse, yours lo keep uven if yoi , 

FULL PRODUCT SUPPORT & SATISFACTION GUARANTEED: 
IF NOT FULLY SATISFIED SIMPLY RETURN PRODJCT.CALL 415 S63-0660 or write: 

192-1 DivisacJero, San Francisco, CA 94t1S 
or lUSt ask lor our FREE CATALOG 



COMMODORE 64-128 

FINEST PUBLIC DOMAIN PROGRAMS 
PRETESTED QUALITY PROGRAMS • $1.50 • ON DISK 

YOU PICK THE PROGRAMS THAT YOU WANTl!! 
FREE DISK FULL OF PROGRAMS WITH FIRST ORDER 

FOR YOUR OWN LIST AND 
DESCRIPTION OF THESE PROGRAMS 
SEND JUST A SASE TO: 



JLH CO, 
DEPT A 
eOX 67021 
TOPEKA, KS 66667 



FREE CATALDG ! 

Discount software for your home computer. 
Apple, Atari, Comniodore, IBM. . .|||^ 
WM] Data Systems-R 

4 Butterfly Drive 

Hauppauge, NY 11 788 

(516)543-5252 



AUGUST lUKti -RUN 95 



september 

Coming 
Attractions 



List OF Advertisers 

(603) 924-7138 or (800) 4414403 

SAI.KS MANA<;KK; KKN Bl^KEMAN 

NORTFIKAHT SAL.f.'ir BARIIAKA HoV 

Ml»WK.S'l7Sn(;[llKAHI' SaH.S NANCV POflTEftTllOMPSON 

VVfSI KKN S lAlbLS Sai.ks Manac.kR: Giorcio Saiitti. (415) 328-3470 



Becoming a 
Power User— 

If you've been on the Commo' 
dore compiuiiig scene for a 
while, you may be looking for 
more power to meet your coni- 
putitig requirements. We'll show 
you how you can expand your 
C-64 to meet today's needs. 

Gettinq Started— 

If you're new to the C^onimo- 
dore computing scent;, then you 
must consider buying hardware, 
software and accessories to go 
with your system. Here are 
some guide! ines on what's avail- 
able and what you'll need. 

C-64 Battle Cry— 

We'll examine (^oimnodorc soft- 
ware that lets you relive' famous 
battles or create your own battle 
scenarios. 

And More— 

We also have on tap a good se- 
lection of type-in programs, 
ranging from games to utilities, 
as well as reviews and /(CWs 
regular columns. 

Rerun PREvrEw— 

Here are some of the programs 
on the July-August ReRUN disk: 
16-Color Print Machine (64) — 
Gel full'Color primouis from 
your b/vv printer; Bill Minder 
(128)— Keep tabs on your bills; 
Travel Tally (64) — An expense 
calculator; Loan Analysis (64/ 
128) — Find out how much a 
loan costs; Disk Restorer (64) — 
Recover accidentally formatted 
disks; Islands (64) — The ulti- 
mate strategy game; Disk File 
Helper (64/128)— Install tile disk 
commands Commodore forgot; 
Sequential File Design (64/ 
128) — Read, write and edit se- 
quential files; Mom's Kitchen 
Aid (64)— Make kitchen lists and 
menus; 1581 Directory (128)— 
Partition your 1581 disks cor- 
rectly; and more. 

To order, see page ,^)7, 



Reader Service Page 

7 Acc«s Software as, 27, 29. 31 

79 Aprmck 9 

l»t Hcrkflcy .Sdftwork* . 6. 7 

7:f Hriw.ilt 2 

192 C.irdiii.il Siifiwarc, , 51 

22j (.ltir,it stiff! rriHlutt* H8 

ITi <](>ni|}iiUT Dirf^'t 15 

Itjtj C;rf:Litix'f Micro I^c^igns ........... 88 

M Data l-lasi USA CIII 

l.M Djtcl Qiiiipulem 34, 3S 

Ifrl nisdiiim ('.(iiiiiniHT (iroiip 88 

lf)H Kiiicitiiiniiicni Oil Line 78 

OG lj>uds(flr , 1 

* l.yro (:uni[ini(rr> .'52-55 

1 19 MLii-.itlii>ti Sntt^';ire .............. 51 

1,^07 .MiiTfi^ioiiipiUf r StTvitcs. .......... 76 

53 MicroIlliJitiiiis CIV 

SB Momgiimi,-r> Gram 5 

• NRl Si-IukpK 48 

21fi N.C.I 89 

*^M() Ofriinif Amcrira 17 



Reader Service ^^e 

321 PAV\' Sottware 88 

IB.") Qiunmm Link CO 

ll>3 RainlmwiecK KIccirtinici 89 

• RK.\SSt)Kr 78 

• HUN 

RUN SulHcription 33 

ReRUN firiMirsi Hiis 43 

Prtxtuclivitv Kak 111 49 

RcRL'.V Siibscripdofi ........... 57 

GEOS Power Pak M, 65 

Cl.nss Ads 94,95 

17tl .Shannon Snliwiirc 89 

24.^1 Snfthiirc Dim:. t>r America. 47 

4(1 .Siil)l.i)git Ciirp Sa 

17H Iain. Siiftwarf 12, 13 

155 IVnrx (Aimpineo. 73 

5-1 Tlic lluiiit-r Group ^ . . ^ b^ 

209 Tmsey Computer Produa.s 20, 31 

187 Utilities Unlimited 23 

• ViilucSiift 67 

yf) Xcii-i. Inc 45 



Feif ftinhrr ihfcmiahon fnim our adveniwrs. circle the corresponding Rcitdrr -StT^icr number on ihe adjoining card. 
■Tliit ird^ninrT [iiffris [if Ik- ojiiiudt-d directly. 

riC/Af ALERT: As a service id il* readers, RUN will pfriodifally publish liif names of companies 
U'ho aif Imsiii^ diiriciiUir^ inrflill}^ llieir cosloincr {>l]|i)^aTiou^ (]r wlur ll^i^e ^{xrrc cult of blisiricss. 
Kf.ulfis .Of advi>fd lu i:t>titarE Liu LaFleur, CuHlunier Service Rcpre»entativr, RUN Ma^iizirte, 8(^ Elm 
St., IVterborou^li, NU 0345H, l)cti>]f clraliiiK w'iih ihesf coinpanii-si Compumcd. Prtfr-Teeh-Tronicfi. 
White Kuuse Computer, Prijrrn Software (Waco, 't'cKaft) aiul Underware. 



PlU3II>EVT 
MicnAn, Pkhus 

VtCt PRKSII UM (( ; h S tH Ai . M AN A( ;tK 

ROCI-VR MUHFirV 

ViCK I'KK.SIIHNI 

STKJ'JIEN Twomulv 

CraCtrijMlDN DIBKCIOH: FRANK S. SMJTH; t;iRCaJi.\l iOK M.^-NAGER: BONNIE WEl-Wi 

Nkwssiand Sai i.s: Dnra Ruth; 1>ihk:i Marketing Manager: Paul Ruess; 

DiRECi Sau:'! Manaci h; MtciiAEL Carroll; niRFinoR, Shcciai. Products: Paul FInch; 

DiKEcTOKOF Credii Sai.ks &C(H.i.H:rH)Ns Wilua.\i M. Boyeb; 

DiKKrlDKOF C:<1R?I)R.VIE PHODItTliOM: DllNNlS CHRISTENSFJi; 
MANtliAfrriJRINlJ M.\N,\(;VK;.St;SAN GmiSii AsMSIAM M,\M'l'AtnrKIM; M..\n..\(:ir Lesije WaujEN; 

Ivi'iirniNG ,M,\na(:er: Uniia Paiaiisano: Svsi km SUI'IR\'ISim: Doree.v MtANSi 
I'YPESKrrtK; Debra a. DAvir.s 



MAniHcripu: All [u.umi£ripl coiuril>Liliuri3. ijucrirs, re<|tieiii for hyiler's guidciiiics and tiiiy cirher editorial corrcspK.iideuce 

ilioiilil he diirticd ti. HCV. KditiirijI OIRcei. MO Elm St.. PelrrlHirounh. Ml U.llfiH: telephone; 60-3-924-9471. 

Submriptlon probJemi or iddreu dunjei; Cjll I H(W SlIMltit-l (in Ciilouilo. cdl 447 93301, <ir write lo RUN. Suburip- 

li.iti Srniin, I'O liiis rp»7ll. lUmWcr, CO B113S^.M7I1- 

Problcmi with Hlverluen: Scntl .i ilciiriptiim ot tlie (jnitilrrii .inii yiiur lunciil jddrcu lo; RVIt, SO Elm Street. Peter- 

tH>louKh. Ml (>34rNH. AITN.: l.i*J i.jflciir, Cimoinrr Srivitf. 

BkW Uiuc: ItVS lijik mild .irc av.iiljiiie li.i 13 .Ml. jiliB tl [hhijKC and handling, fnim: RVN. Back Issue Orden, SO 

Elui.St, IVlrrli.irmiKli. Ml 031.W. 

Prahlcnu with ReRUN; Write lu KcRtj'N'. MO Elm St.. PctcrlHiruuRli, MI U34i8. or call I -8flO-S43-072tl- 

RVN'i BBS: Itic Kl-'NtliiiR liiurd is Kl-Ws reader feedback bulletin bo.ird, v,bicli lou can call anwinic, <fa; or iiinlit. seven 

d.iy» a s^cek. lor up tH.il.ite iuf<itinaiitni about the maga/ii>r, the Cimjmodore indtislr^ and nc^^aod i [don nation of interest 

lo all i;i>muu»liprf laers Call; 60S«!4ff7IM. 



96 RUN 



AUGU.Sl 19NH 



THE NAME OF THE GAME IS SURVIVAL. 




K^mm 



nVJetnam, an American 

soldier soon learned that 
_ there were no winners in 
^' this deadly game. To survive 
i each mission with his morale 
*^and sanity intact, and return 

to base safely, was all he 
k could hope for. This was cap- 
f tured in the award-winning 
film, Platoon. 

In Data East's Platoon, 
you will experience the full 
impact of the film as you lead 
your platoon into the jungles, 
villages, bunkers, foxholes, 
I and underground tunnels 



l;'ii?--^^-';i V* •■'-1 






V, 



of war-torn Southeast Asia. 

There you will encounter 
guerilla fighters, snipers, 
booby-trapped trip wires, 
armed patrols, and napalm 
air strikes. You must pick up 
food, medical supplies, and 
ammunition along the way. 

At times, the odds may 
seem insurmountable. But 
don't think about winning - 
to survive is enough. ^ -., 

FOR COMMODORE 64/128'" 
AND AMIGA': AJARt'^^. ^ 
APPLE II SERIES'^ AMD\iBM? 






I .i.'^'J.- 








I ^^^f/^^^n^'^^^^^ I 



DATA EAST USA, INC. 
470 NEEDLES DR., SAN JOSE, CA 95112. (408)286-7074. 



LICENSED BY 



GAME DESIGN «i t9B7 OCEAN SOFTWARE LTD PIATOOM: IM i 

c 198S HEMOAL£ f ILM CORP. ALl WGHIS fiESERWD- 

COMMODORE. APPLE, ATARI. IBM. AND OCEAN ARE REOtSTEREB 

TRADEMARKS OF COMMODORE ElECTHONICS LTD , Am£ 

COMPUTERS. INC . ATARI CORP . IBM CORP . AND OCEAN 

SOFTWMIC n . RtSPtC rirt LV. 

Orete 50 on Reader Swwee caid. 







1 


u ' 




¥ . 



r 



-y 



'■n 



.ta" 



^plE^, 



,,eul^"^SeiP 



SmP--,ura--^ 



rnan 



;ihe 



^S^5£15^S.- 






rnafi 



itf^S 






5^ 



add 



*s' 



;tror 






>^' 



af- 



>«^ 



1^" 






■^ 



AH 



A" 



ETlCO' 



S5'"9 



A5tr«"* 



lomv'' 



i/el's 



cci" 



les*' 



al, 



raterlhiecfS 



■ irici 



lude 



ids. 



.t^S^. 



^,'i^.>. 









^iw 



p^ 






<Ci:<'«' 



[^H 



ling 



l-J^ 



Is ;?<^*; 



S,lil 



MH* 



ftnn« 



iril"-' 



■!?*>'■; 



I midj 



:/ 






p<."us.5''* 






lafi^' 



Ttie'^°'!«we**"' -'^''"'' 






styfet 






■\ 



late worth St, G anada Hillk pa S' 



37 J5,'-paf8id9 CA 

C rcle J 



8O0/^2--2041 



FAX 



8W3ea-1464